首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >pip坏了。如何修复DistributionNotFound错误?

pip坏了。如何修复DistributionNotFound错误?
EN

Stack Overflow用户
提问于 2011-06-01 18:58:09
回答 11查看 207.8K关注 0票数 151

每当我尝试使用pip时,我都会得到一个错误。例如:

$ sudo pip install gevent-websocket

Traceback (most recent call last):  
File "/usr/local/bin/pip", line 5, in 
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2675, in 
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。但是我不想处理‘黑’我的安装的后果……我运行的是python2.7,pip的版本是0.8.2。

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2012-08-03 10:18:27

我在我的MacBook中发现了这个问题,原因是正如@Stephan所说,我使用

安装pip,并且混合使用这两个py包管理工具会导致

问题。解决方案是:

easy_install --upgrade pip

记住:只需使用

一个

上面的工具来管理你的Py包。

票数 255
EN

Stack Overflow用户

发布于 2011-06-01 19:20:32

我在/usr/local/bin/pip中替换了0.8.2中的0.8.1,一切都正常了。

__requires__ = 'pip==0.8.2'
import sys
from pkg_resources import load_entry_point

if __name__ == '__main__':
    sys.exit(
        load_entry_point('pip==0.8.2', 'console_scripts', 'pip')()
    )

我安装了简单的pip

_

安装可能会让我头疼。我认为现在你应该这样做。

$ sudo apt-get install python-pip python-dev build-essential 
$ sudo pip install --upgrade pip 
$ sudo pip install --upgrade virtualenv
票数 31
EN

Stack Overflow用户

发布于 2015-04-13 23:22:16

我在使用自制软件时遇到了这个问题。以下是Issue中的解决方案

#26900

python -m pip install --upgrade --force pip
票数 29
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6200056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档