python2.7 устанавливает фальшивку pip3.5

Я попытался установить зернышко 8.1.2 через python2.7 следующим образом:

root@ubuntu18test:~# python2.7 -m easy_install pip==8.1.2
Searching for pip==8.1.2
Reading https://pypi.python.org/simple/pip/
Downloading https://files.pythonhosted.org/packages/9c/32/004ce0852e0a127f07f358b715015763273799bd798956fa930814b60f39/pip-8.1.2-py2.py3-none-any.whl#sha256=6464dd9809fb34fc8df2bf49553bb11dac4c13d2ffa7a4f8038ad86a4ccb92a1
Best match: pip 8.1.2
Processing pip-8.1.2-py2.py3-none-any.whl
Installing pip-8.1.2-py2.py3-none-any.whl to /usr/local/lib/python2.7/dist-packages
writing requirements to /usr/local/lib/python2.7/dist-packages/pip-8.1.2-py2.7.egg/EGG-INFO/requires.txt
Adding pip 8.1.2 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip3.5 script to /usr/local/bin
Installing pip3 script to /usr/local/bin

Installed /usr/local/lib/python2.7/dist-packages/pip-8.1.2-py2.7.egg
Processing dependencies for pip==8.1.2
Finished processing dependencies for pip==8.1.2

Однако как Вы видите от вывода, он создал названные обертки pip3 и pip3.5 вместо pip2 и pip2.7. Проверка pip3.5 --version показывает, что это все еще использует python2.7:

root@ubuntu18test:~# pip3.5 --version
pip 8.1.2 from /usr/local/lib/python2.7/dist-packages/pip-8.1.2-py2.7.egg (python 2.7)

И проверка python3 --version показывает, что это даже не Python 3.5:

root@ubuntu18test:~# python3 --version
Python 3.6.7

Я нуждаюсь в Python 2.7 и побеждаю 8.1.2 с рабочим сценарием обертки по "причинам прежней версии", хотя зернышко могло бы быть обновляемым с небольшим усилием.

Там какой-либо путь состоит в том, чтобы получить эту определенную версию зернышка для Python 2.7 с корректными названиями сценария обертки?

0
задан 5 April 2019 в 02:13

1 ответ

Я также столкнулся с этой проблемой. Что зафиксировало, это для меня работало pip uninstall pip и затем python2.7 -m easy_install pip==8.1.2 снова.

0
ответ дан 25 October 2019 в 06:55

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

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