2016-07-26 7 views
0

Работает на Ubuntu и python 2.7.6. когда я пытаюсь использовать пип, Просто ГПГ, а затем введите,pkg_resources.DistributionNotFound: дистрибутив 'pip == 1.5.4' не найден и требуется приложением

File "/usr/local/bin/pip", line 5, in <module> 
    from pkg_resources import load_entry_point 
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 3095, in <module> 
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 3081, in _call_aside 
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 3108, in _initialize_master_working_set 
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 660, in _build_master 
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 673, in _build_from_requirements 
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 846, in resolve 
pkg_resources.DistributionNotFound: The 'pip==1.5.4' distribution was not found and is required by the application 
+0

Обычно выход 'pip' состояний, где требование исходит от. Вы должны добавить полный вывод 'pip' (и форматировать его как код). –

ответ

0

Столкнувшись с той же проблемой с убунту 14.04, python2.7.6 и пип 1.5.4. Я сделал это,

sudo apt-get install --reinstall python2.7 

Для повторной установки питона (не обязательно, хотя)

sudo apt-get purge python-pip 

(удаление питон пип)

wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py 

(скачать с этого, это обновленной версии (9))

sudo python get-pip.py 
sudo pip install package-name 

Это сработало!

+0

Спасибо .. работал !!!!!! – Bharadwaj

+0

Работает, но устаревает. Добавлен новый –

2

Обновлено на 2017 год (Ubuntu 17)

sudo apt-get purge python-pip 
wget https://bootstrap.pypa.io/get-pip.py 
sudo python get-pip.py 
pip --version 
rm get-pip.py