打算把7.1.2 的pip升级到9.0.1 ,结果直接采用cmd推荐的python -m pip install --upgrade pip 总是报出下面的错误:
Installing collected packages: pip
Found existing installation: pip 7.1.2
Uninstalling pip-7.1.2:
Successfully uninstalled pip-7.1.2
Rolling back uninstall of pip
Exception:
Traceback (most recent call last):
File "C:\Users\luofuli\AppData\Roaming\Python\Python27\site-packages\pip\basec
ommand.py", line 211, in main
status = self.run(options, args)
File "C:\Users\luofuli\AppData\Roaming\Python\Python27\site-packages\pip\comma
nds\install.py", line 311, in run
root=options.root_path,
File "C:\Users\luofuli\AppData\Roaming\Python\Python27\site-packages\pip\req\r
eq_set.py", line 646, in inst

在尝试使用`python -m pip install --upgrade pip`将pip从7.1.2升级到9.0.1时,遇到升级失败并出现滚回卸载的错误。错误涉及到distlib模块的NoneType对象属性问题。为了解决这个问题,可以考虑通过从http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip下载特定版本的pip whl文件,然后使用`python.exe pip-9.0.1-py2.py3-none-any.whl`或`pip install pip-9.0.1-py2.py3-none-any.whl`来手动安装更新。
最低0.47元/天 解锁文章
2579





