Я обновил до Ubuntu 16.04, и зернышко, кажется, повреждается теперь. Я не могу установить любой пакет с ним и даже рабочие команды, такие как зернышко - версия или сигнал устанавливают зернышко-U, дают мне то же сообщение об ошибке:
Traceback (most recent call last):
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 2927, in <module>
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2913, in _call_aside
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2940, in _initialize_master_working_set
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 637, in _build_master
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 650, in _build_from_requirements
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 829, in resolve
pkg_resources.DistributionNotFound: The 'pip==1.5.4' distribution was not found and is required by the application
Существует ли решение для этой ошибки? Как я могу зафиксировать его?
Я заставил зернышко работать снова как это. Я попробовал:
sudo apt-get purge python-pip
sudo rm /usr/bin/pip /usr/local/bin/pip
sudo apt-get install python-pip
, но затем я получал сообщение об ошибке, говоря usr/local/bin/pip not found
, таким образом, я создал символьную ссылку от /usr/local/bin/pip
до /usr/bin/pip
использование:
sudo ln -s /usr/bin/pip /usr/local/bin/pip
и теперь побеждают работы.
в моем случае я получил эту ошибку, потому что пакеты зернышка были установлены многократно
Я зафиксировал эту ошибку, зафиксированную путем удаления rm /usr/local/bin/pip
Как pip
был также найден в ~/.local/bin/