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
执行上述命令升级可以升级成功。