Même numpy ne peut pas être importé.
Confirmation quand il est inclus dans pip list, mais ...
Lorsque vous devez créer un environnement sur une machine en désordre.
D'abord d'ici.
ls -l `which python3`
Vous pouvez voir où vous faites référence lorsque vous tapez la commande python3.
Puisqu'il peut y avoir plusieurs pythons involontairement inclus,
Assurez-vous qu'il correspond à ce que vous souhaitez utiliser.
pip3 --version
ls -l `which pip3`
pip3 show [Nom du module]
Par exemple, dans le cas de numpy
pip3 show numpy
S'il est installé, regardez l'emplacement.
Name: numpy
Version: 1.18.1
Summary: NumPy is the fundamental package for array computing with Python.
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email: None
License: BSD
Location: /usr/local/lib/python3.7/site-packages
python3
Entrez pour entrer python3. Puis exécutez les 3 lignes suivantes
import sys
import pprint
pprint.pprint(sys.path)
Lorsque le chemin est affiché, appuyez sur Ctrl + D pour quitter. Vérifiez si l'emplacement du module est ici.
Sinon, vérifiez la variable d'environnement PYTHONPATH
PYTHONPATHecho $PYTHONPATH
Si vous écrivez ici le paramètre d'emplacement du module Cela fonctionne pour le moment.
Si bash,
export PYTHONPATH=[Emplacement du module]
Si csh,
setenv PYTHONPATH [Emplacement du module]
Ensuite, placez-le dans la variable d'environnement. Vérifiez avec ʻecho $ PYTHONPATH`.
Cependant, le redémarrage du terminal réinitialise les variables d'environnement.
S'il est permanent, ajoutez-le à bash_profile ou cshrc.
(Veuillez vérifier les paramètres de la variable d'environnement séparément)
python3
import [Nom du module]
Je vais essayer.
Recommended Posts