не мог использовать зернышко для установки пакетов pkg_ressources. DistributionNotFound

Я обновил до 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

Существует ли решение для этой ошибки? Как я могу зафиксировать его?

2
задан 2 September 2016 в 12:09

2 ответа

Я заставил зернышко работать снова как это. Я попробовал:

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

и теперь побеждают работы.

2
ответ дан 2 December 2019 в 03:45

в моем случае я получил эту ошибку, потому что пакеты зернышка были установлены многократно

Я зафиксировал эту ошибку, зафиксированную путем удаления rm /usr/local/bin/pip Как pip был также найден в ~/.local/bin/

0
ответ дан 2 December 2019 в 03:45

Другие вопросы по тегам:

Похожие вопросы: