pip install не работает - Как установить / обновить пакеты PyPi с pip v10 и выше, используя Python? - PullRequest
0 голосов
/ 21 октября 2018

После обновления моего pip до версии 10, используя pip3 install --upgrade pip и выше, я не могу установить / обновить пакеты PyPi, используя pip3 install PyPiPackageName, поскольку я получаю следующую ошибку:

from pip import main
ImportError: cannot import name main

Интересно, как я могу установить пакеты PyPi, используя pip, когда я использую новые версии pip?Я видел, как некоторые люди используют pyhton3, чтобы сделать это, но выполнение python3 -m pip install --upgrade pip дало мне следующую ошибку, и я не могу обновить pip до более высоких версий:

/usr/bin/python3: No module named pip

Перед тем, как сделать python3 -m pip install --upgrade pip, я делаю python3 -m pip install -U pip и я получаю следующую ошибку:

/usr/bin/python3: No module named pip

Поэтому я не понимаю, что мне нужно сделать, чтобы иметь возможность обновить или установить пакеты PyPi.

1 Ответ

0 голосов
/ 21 октября 2018

В дополнение к выполнению следующего:

curl https://bootstrap.pypa.io/get-pip.py | python3.6

Я также должен был убедиться, что python3 использует Python 3.6, в противном случае используется Python 3.5 (который не поставляется с pip по умолчанию).Итак, я сделал следующее, и теперь все работает нормально:

ln -s /usr/bin/python3.6 /usr/local/bin/python3
...