-1
votes

APT-GET INSTALL INSTALL PYTHON3-NUMPY N'installez pas numpy sur Python3, mais installé sur Python2.7

J'essaie d'installer numpy pour python3, et j'ai utilisé sudo apt-get install python3-numpy pour installer numpy tel que j'utilise jetson tx2.

Bien que l'installation ait réussi, mais numpy est installé sur Python2.7 Not Python3. Comment puis-je le résoudre?


4 commentaires

Comment avez-vous déterminé qu'il a été installé à Python 2.7 et non dans 3?


Il n'y a aucun moyen python3-numppy installera n'importe quoi pour Python 2. Voter pour fermer comme non reproductible.


Parce que NUMPY est importé de succès sur Python2.7, mais pas sur Python3 @matiasvaldenegro


Utilisez-vous le même interprète Python que le paquet Python3-Numpy? Pouvez-vous donner un lien vers le paquet réel que vous avez installé?


3 Réponses :


-1
votes

Vous pouvez essayer d'utiliser le gestionnaire de packages Python3:

pip3 install --user numpy


2 commentaires

C'est très mauvais conseil, ne gérez pas PIP en utilisant sudo.


@Matiasvaldenegro Bonne observation, j'ai corrigé ma réponse



-1
votes

Je pense que c'est parce que votre interpréteur par défaut est py v2.7 Vérifiez cela par Runnin in Console:

pip3 install numpy


2 commentaires

Encore une fois, mauvais conseils pour exécuter PIP avec sudo.


@Matiasvaldenegro, c'est vrai, merci. J'ai corrigé une réponse.



1
votes

En réalité, lorsque vous flasez votre Jetson TX2 avec jetpack (version), un package numpy est présent pour python2 par défaut et non pour python3 .
Afin d'installer numpy pour python3 Veuillez suivre les étapes données ci-dessous: -
1. Vérifiez si vous avez installé Pip3 pour python3 . S'il ne pas installer Pip3.
Sudo apt Installez Python3-Pip
2. Utilisez ensuite pip3 installer numpy
Pip3 Install Numpy Numpy


Après l'installation, vérifiez l'emplacement: /usr/local/lib/python3.6/dist-packages Vous trouverez NUMPY NUMPY INSTALLÉ POUR PYTHON3
J'espère que cela aide!


0 commentaires