[英]Unable to install modules using 'pip' or 'easy_install' on Mac
在Mac上,默认Python安装为2.7.x。 (当前正在运行El Capitan)
我已将默认值更改为3.4.5。(我的课程必修)
我的教授指示我使用MacPorts,它需要SSL才能下载库,因此我们使用以下代码绕过它:
#from https://dnaeon.github.io/disable-python-ssl-verification/
import nltk
import ssl
try:
_create_unverified_https_context = ssl._create_unverified_context
except AttributeError:
# Legacy Python that doesn't verify HTTPS certificates by default
pass
else:
# Handle target environment that doesn't support HTTPS verification
ssl._create_default_https_context = _create_unverified_https_context
#download all nltk data
nltk.download('all')
使用MacPorts安装的所有程序都可以正常工作,但是大多数库在MacPorts上不可用,因此当我尝试使用pip3时,它只是下载了该库,但从未起作用。 例如:
如果我使用“ pip”而不是“ pip3”,它将安装python 2.7.x的库。 我已经用tweepy和twython尝试了相同的过程,但是安装后无法正常工作。 如何解决这个问题?
尝试执行以下命令:
$ sudo python3 -m pip install textblob
最好的方法是克隆仓库:[编辑]
$ git clone https://github.com/sloria/TextBlob.git
$ cd TextBlob/
$ python setup.py install
欲了解更多详情,请参阅本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.