Почему мой пипс тормозит после обновления - PullRequest
0 голосов
/ 04 июня 2018

Мой пункт сломался после того, как я запустил

pip install --upgrade pip

Когда я запускаю эту команду

pip -V

или любые другие команды, которые я получаю

Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    from pip import main
ImportError: cannot import name main

Почему это ломается?У меня установлен python3.У меня есть решение, но мне нужно понять, почему оно сломалось после обновления до последней версии.

1 Ответ

0 голосов
/ 04 июня 2018

pip авторы предупреждали в течение многих лет, чтобы не import pip.Наконец, в версии 10 они реструктурировали свой код.

Ваш /usr/bin/pip не был обновлен (возможно, потому что pip install -U pip установил новый /usr/local/bin/pip), поэтому он использует старый API перед переименованием.

Еслив этом случае я рекомендую поставить /usr/local/bin перед /usr/bin в $PATH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...