如何在Windows上降级已安装的'pip'版本?

Ale*_*lex 41 python windows

在Windows 7机器上pip安装了1.5.6版本:

pip 1.5.6 from C:\Users\dietz\PNC\tas\ENV\lib\site-packages (python 2.7)
Run Code Online (Sandbox Code Playgroud)

为了找到错误的原因,我想安装一个不同版本的pip,这对我来说很好.那么如何卸载pip并安装1.2.1版呢?

Leo*_*o.Z 62

pip本身只是一个普通的python包.因此你可以用pip安装pip.

对于cource,您不希望影响系统的pip,将其安装在virtualenv中.

pip install pip==1.2.1
Run Code Online (Sandbox Code Playgroud)


Maz*_* Mk 16

如果由于PyCharm manage.py或其他python错误而从pip版本10降级:

python -m pip install pip==9.0.1
Run Code Online (Sandbox Code Playgroud)


小智 5

如果你想升级或降级到不同版本的 pip,最好一次性使用 --upgrade 选项,而不是分两步完成。即首先卸载现有版本,然后重新安装到新版本,如下所示将两者一次性完成。

用途:在WIN10上用Bash执行

python -m pip install --upgrade pip==19.2.3

$ python -m pip install --upgrade pip==19.2.3
Collecting pip==19.2.3
  Using cached pip-19.2.3-py2.py3-none-any.whl (1.4 MB)
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.3.1
    Uninstalling pip-21.3.1:
      Successfully uninstalled pip-21.3.1
Successfully installed pip-19.2.3
Run Code Online (Sandbox Code Playgroud)