MacOSX 10.12.2 pyenv 20160629
Si vous obtenez une "Erreur d'importation" lorsque vous essayez d'importer un module installé pip, vous devez vous assurer que "$ PYTHONPATH" est correctement défini.
La destination d'installation du module installé par pip est / usr / local / lib / python2.7 / site-packages /
, tandis que le chemin lors de l'utilisation de pyenv est / Users / Hoge /. C'est pyenv / shims / python / site-packages /
. Pas étonnant que cela ne charge pas les modules installés avec pip.
Python recherche essentiellement le chemin dans la variable d'environnement $ PYTHONPATH
.
Par conséquent, en ajoutant le chemin d'installation défini par ce pip à $ PYTHONPATH
, il sera chargé normalement.
$ export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages/
Le reste est résolu en ajoutant le script ci-dessus à .bashrc
et .zshrc
.
Recommended Posts