引言
- 本来想着升级pip的,结果程序刚运行到Uninstall旧的pip,安装新的pip时,因没有创建相关权限,直接报错了
- 结果就是pip坏了,报的错误如标题所示
解决方案
- 来自官网
# 执行 python -m ensurepip --upgrade # 输出,说明pip 9.0.1的找到了 # Collecting pip # Installing collected packages: pip # Successfully installed pip-9.0.1
- 执行
pip list
,仍然报错Cannot open D:\Anaconda3\Scripts\pip-script.py
- 去
D:\Anaconda3\Scripts
目录下,查看是否有pip-script.py
,我的是有pip3.6-script.py
和pip3-script.py
- 索性将
pip3-script.py
复制一份,里面pip
版本改为9.0.1
- 去
- 此时执行
pip list
,应该就正常了 - 更新pip到最新
python -m pip install --upgrade pip