在 Python 3.4 (Windows 10) 上升级后 pip 不起作用。如何降级?

pip doesn't work after upgrade on Python 3.4 (Windows 10). How to downgrade?

我将 Python 3.4 上的 pip 升级到最新版本 (20.1.1),但新的 pip 不适用于消息

RuntimeError: Python 3.5 or later is required

如何return恢复旧版本的pip?

我无法将 Python 升级到 3.5 或更高版本

我无法使用新 pip 安装旧版本 - 我的新 pip 根本不起作用

有没有办法卸载pip?

我找到了解决方案。 MrFuppes 给出了很好的建议,但它不起作用,因为 get-pip.py 文件适用于最新版本的 pip(版本 20.1.1)。如果下载此文件的旧版本 - 一切正常。 Python 3.4 附带的 pip 版本是 7.1.2 版。

因此转到 https://bootstrap.pypa.io/3.2/ 并下载 get-pip.py 文件。这是旧版本的 pip (7.1.2)。转到 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 之前的其他版本也应该可以。由于 pip 的 19.1 版本是最后一个支持 Python 3.4.