Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何降级已安装版本的';pip';在窗户上?_Python_Windows - Fatal编程技术网

Python 如何降级已安装版本的';pip';在窗户上?

Python 如何降级已安装版本的';pip';在窗户上?,python,windows,Python,Windows,在windows 7计算机上,我安装了pip1.5.6版: pip 1.5.6 from C:\Users\dietz\PNC\tas\ENV\lib\site-packages (python 2.7) 为了找到错误的原因,我想安装一个不同版本的pip,这对我来说很好。那么,如何卸载pip并安装1.2.1版呢?pip本身只是一个普通的python软件包。因此,您可以使用pip安装pip 当然,您不想影响系统的pip,请将其安装在virtualenv中 pip install pip==1.2

在windows 7计算机上,我安装了
pip
1.5.6版:

pip 1.5.6 from C:\Users\dietz\PNC\tas\ENV\lib\site-packages (python 2.7)

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

pip
本身只是一个普通的python软件包。因此,您可以使用pip安装pip

当然,您不想影响系统的pip,请将其安装在virtualenv中

pip install pip==1.2.1

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

python -m pip install pip==9.0.1

唯一有效的办法是

python-mpip安装pip==


您可以并且应该在IDE终端下运行它(我的是pycharm)

pip--version
现在显示以下输出:
PIP1.2.1来自c:\users\alex\pnc\tas\env\lib\site packages(Python2.7)
但是,在不同的机器上,输出是c:\users\alex\pnc\tas\env\lib\site packages\pip-1.2.1-py2.7.1(python 2.7)。这是一个问题吗?为什么?命令提示符中不允许这样做,D要求使用python-m pip install pip==XX.XX.XX虽然我能够降级到9.0.3,但这破坏了我所有的pip安装,无法导入名称urllib3,“pip”是一个包,无法直接执行pip install pip==1.2.1点通过pyth运行on-m pip安装pip==9.0.1我的版本是2.4.0