打破了如何修复DistributionNotFound错误?

问题:

每当我尝试使用点我得到一个错误。例如:

$ sudo pip install gevent-websocket

Traceback (most recent call last):  
File "/usr/local/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2675, in <module>
parse_requirements(__requires__), Environment()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 552, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: pip==0.8.1

我觉得很有可能改变为pip == 0.8.2的价值,但我不觉得处理“黑客”安装的后果?
我正在运行python 2.7和pip在版本0.8.2。

回答:

我在MacBook中发现这个问题,原因是因为@Stephan说,我使用easy_install来安装pip,而且py包管理工具的混合导致pkg_resources.DistributionNotFound问题。
决心是:

easy_install --upgrade pip

请记住:只需使用上述工具来管理您的Py包。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: pip broke. how to fix DistributionNotFound error?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

22 − 15 =