如何在 windows 上手动删除 pip?
How to manually remove pip on windows?
我正在使用 Python 3.4(我知道它已被弃用,但无权升级版本)。
由于旧版本的 pip(我猜是 1.5.6),我在安装一些包时遇到了问题,所以我全力以赴
pip install -m pip
要升级版本...它坏了。
不幸的是,它安装了最新的、不兼容的 20.0.2 版本,现在引发了一个 RuntimeError 要求我安装 Python 3.5,现在我被卡住了。我无法升级 Python,我无法降级 pip,因为它不允许我这样做。
如何手动删除或降级 pip?
看起来更容易。您实际上可以使用与第一次安装 pip 相同的 get-pip.py
脚本。
可用 here 的脚本实际上包含用于 bootstrap 安装的 pip 的完整工作版本。此版本完全可用,因此可用于安装与该版本包含的版本不同的软件包。
要解决,只需使用https://bootstrap.pypa.io/3.4/get-pip.py恢复与我的python环境兼容的get-pip.py
版本(注意link中的3.4)和运行
get-pip.py pip==19.1.1
这会删除较新的 python 版本并安装较旧的版本,从而恢复通常的功能。
我正在使用 Python 3.4(我知道它已被弃用,但无权升级版本)。
由于旧版本的 pip(我猜是 1.5.6),我在安装一些包时遇到了问题,所以我全力以赴
pip install -m pip
要升级版本...它坏了。
不幸的是,它安装了最新的、不兼容的 20.0.2 版本,现在引发了一个 RuntimeError 要求我安装 Python 3.5,现在我被卡住了。我无法升级 Python,我无法降级 pip,因为它不允许我这样做。
如何手动删除或降级 pip?
看起来更容易。您实际上可以使用与第一次安装 pip 相同的 get-pip.py
脚本。
可用 here 的脚本实际上包含用于 bootstrap 安装的 pip 的完整工作版本。此版本完全可用,因此可用于安装与该版本包含的版本不同的软件包。
要解决,只需使用https://bootstrap.pypa.io/3.4/get-pip.py恢复与我的python环境兼容的get-pip.py
版本(注意link中的3.4)和运行
get-pip.py pip==19.1.1
这会删除较新的 python 版本并安装较旧的版本,从而恢复通常的功能。