pip не работает после обновления на Python 3.4 (Windows 10). Как перейти на более раннюю версию? - PullRequest
0 голосов
/ 29 мая 2020

Я обновил pip на Python 3.4 до последней версии (20.1.1), и новый pip не работает с сообщением

RuntimeError: Python 3.5 or later is required

Как вернуть старую версию pip?

Я не могу обновить Python до версии 3.5 или более

Я не могу использовать новый пакет для установки старой версии - мой новый пакет вообще не работает

Есть есть ли способ удалить пип?

1 Ответ

0 голосов
/ 02 июня 2020

Я нашел решение. MrFuppes дал хороший совет, но он не работает, потому что файл get-pip.py предназначен для последней версии pip (версия 20.1.1). Если скачать старую версию этого файла - все работает. Версия pip, которая идет с Python 3.4, - это версия 7.1.2.

Итак, go на https://bootstrap.pypa.io/3.2/ и загрузите файл get-pip.py. Это старая версия pip (7.1.2). Go в папку, где находится get-pip.py, и запустите:

python get-pip.py pip==7.1.2

Удалите текущую версию pip (20.1.1) и установите старую версию (7.1.2).

На самом деле на этом сайте https://bootstrap.pypa.io/ сегодня есть несколько версий pip - (7.1.2), (9.0.3), (10.0.1), (19.1.1) и (20.1.1). Я думаю, что другие версии до 20.1.1 тоже должны работать. Начиная с версии 19.1, последняя поддерживает Python 3.4.

...