2016-12-07 4 views
0

После обновления pip Теперь я вижу следующие журналы ошибок. Как я могу это исправить? Я использую Python 2.7.pip сломан на Ubuntu 14.04 LTS после его обновления

Traceback (most recent call last): 
File "/usr/local/bin/pip", line 5, in <module> 
from pkg_resources import load_entry_point 
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3013, in <module> 
@_call_aside 
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2999, in _call_aside 
f(*args, **kwargs) 
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3026, in _initialize_master_working_set 
working_set = WorkingSet._build_master() 
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 657, in _build_master 
return cls._build_from_requirements(__requires__) 
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 670, in _build_from_requirements 
dists = ws.resolve(reqs, Environment()) 
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 849, in resolve 
raise DistributionNotFound(req, requirers) 
pkg_resources.DistributionNotFound: The 'pip==7.1.0' distribution was not found and is required by the application 
+0

Как вы обновили пип? Через 'apt-get update'? – jkalden

+0

Я использовал эту команду, после чего она перестала работать. 'pip install -U setuptools pip' – user7176771

ответ

1

Я решил решить следующий процесс.

первый: Скачать pip 7.1.0 version и извлечь его по следующему пути

usr/local/lib/python2.7/dist-packages/pkg_resources 

2: Дайте разрешение на выполнение в Python 2.7 каталог с помощью следующей команды

sudo chmod -R 777 python2.7/ 

тогда, если я использую pip -V команда для проверки версии pip, она показывает мне версию 7.1.0 без какого-либо журнала ошибок.

+0

Обратите внимание, что вы сделали каталог доступным для записи в мире, что является ужасной идеей. –