把一台电脑中python安装目录的Scripts文件夹下的.exe文件复制到了另一台电脑的python安装目录Scripts文件夹中。
两台电脑python安装位置不相同造成了这个错误。.exe文件记录了原来python.exe的位置,换了.exe文件的位置之后它找不到正确的python.exe的位置,所以会报错。注意看报错信息中的python.exe的位置和.exe文件的位置。
所以可以将两台电脑的python安装目录一致,就可以把.exe文件直接复制到正确目录,然后正确执行。
这种是没有网络的情况。
另外参考网上其他解决方案:
1、利用python安装程序
点击python安装程序,在'Modify Setup'界面选择'repair',修复pip
2、例如这样的命令
python -m pip install XXX
python -m pip install -U pip
python -m pip install virtualenv
3、有的网友说修改.exe文件,修改文件中存储的python路径 。(不建议,听听就算了)