bug宝典Python篇 pkg_resources.DistributionNotFound: The 'pip==7.1.0' distribution was not found and is

来源:互联网 发布:淘宝导航条图片 编辑:程序博客网 时间:2024/05/17 05:16
#安装piptar -zxvf pip-9.0.1.tar.gz cd pip-9.0.1python setup.py install 

再执行pip --version,提示下面的异常

[root@ceshi187 pip-9.0.1]# pip --versionTraceback (most recent call last):  File "/usr/bin/pip", line 5, in <module>    from pkg_resources import load_entry_point  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3038, in <module>    @_call_aside  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3022, in _call_aside    f(*args, **kwargs)  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3051, in _initialize_master_working_set    working_set = WorkingSet._build_master()  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 659, in _build_master    return cls._build_from_requirements(__requires__)  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 672, in _build_from_requirements    dists = ws.resolve(reqs, Environment())  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 857, in resolve    raise DistributionNotFound(req, requirers)pkg_resources.DistributionNotFound: The 'pip==7.1.0' distribution was not found and is required by the application

解决方案是
1. 使用easy_install pip==7.1.0
2. 然后再安装easy_install pip==9.0.1
3. 然后删掉rm -f /usr/local/lib/python2.7/site-packages/pip-7.1.0-py2.7.egg
4. 问题就这么解决了,虽然不知道为什么会这样

阅读全文
0 0
原创粉丝点击