python3에 문제가 있습니다. 파이썬 3에서 사용할 수있는 모듈은 pip3을 통해 설치된 모듈과 동일하지 않습니다.Python3가 pip3에 의해 설치된 모듈을 찾지 못했습니다.
터미널 수익률 pip3 list
실행 :
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
nltk (3.2.2)
numpy (1.12.0)
pandas (0.19.2)
pip (9.0.1)
python-dateutil (2.6.0)
pytz (2016.10)
setuptools (25.2.0)
six (1.10.0)
wheel (0.29.0)
python3
가능한 수익을 가지고 모듈을 확인하려면 this script 실행 :
['cycler==0.10.0', 'matplotlib==1.5.3', 'nltk==3.2.1', 'numpy==1.11.2', 'pip==9.0.1', 'pyparsing==2.1.10', 'python-dateutil==2.6.0', 'pytz==2016.7', 'setuptools==18.2', 'six==1.10.0']
가 동일하지 않습니다 나는 이유를 말할 수 없다. 예를 들어 nltk
에는 이전 버전이 있습니다. pandas
이 없습니다.
저는 homebrew를 통해 python을 설치했으며 Textmate2를 통해 스크립트를 실행하고 있습니다. 그러나 터미널에서 코드를 실행할 때 동일한 문제가 발생합니다 (python3
).
$ which python3 pip3
/usr/local/bin/python3
/usr/local/bin/pip3
을 그리고 또한 버전 python3가 사용하고있다 : : pip3 및 python3 모두 /usr/local/bin/
에 설치되어
>>> import sys, os
>>> os.path.dirname(sys.executable)
'/usr/local/bin'
것은 누군가가이 경우에 왜 저를 알아내는 데 도움이 수 있고, 내가 어떻게 고칠 수있는 경우 나는 도움을 많이 주셔서 감사합니다.
"ls -l'which python3 pip3'"링크가 가리키는 곳을 보시오. –