windows系统pip升级后执行pip报错

1.python3执行升级pip命令

pip install --upgrade pip

  

再执行pip命令报ModuleNotFoundError: No module named 'pip'

这是因为pip install --upgrade pip升级失败导致先把原有的pip卸载导致系统中没有pip。

这种情况修复之前的pip,可以执行

python -m ensurepip
上面的命令会回复之前的pip,只所以导致pip升级失败,我认为是下载的源地址不对的导致。
python -m pip install --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

执行上述命令升级可以升级成功。

原文地址:https://www.cnblogs.com/jiaoyang77/p/15233558.html