解决Fatal error in launcher: Unable to create process using '""D:\Program Files\Python\Python37\python.exe"" "D:\Program Files\Python\Python37\Scripts\pip.exe" '问题
之前因为工作需要,先是安装的Python3.7,后来有些代码需要Python2.7,所以我就安装了V2.7版本。可就是从这里开始,麻烦的问题就来了。先是cmd下面Python冲突问题,按照网上的教程修改了一下,可以用了,但后来不再需要2.7的版本了,所以索性卸载,可让我想不到的是,当中cmd里面输入Python时,解析器没有问题。但是当输入pip时,出现如下错误:
Fatal error in launcher: Unable to create process using '""D:\Program Files\Python\Python37\python.exe"" "D:\Program Files\Python\Python37\Scripts\pip.exe"
看了这个错误信息,我觉得应该是Python解析器的名称问题,所以我去把Python.exe名称修改为Python3.exe,然后在cmd下面输入pip时,没有问题了。但是当输入Python时,就变成了没有该命令,必须得输入Python3才能调用,这样就很麻烦。
我本来想在文件当中找哪里的配置,可是没能如愿。所以网上找解决办法,找了许多还是无法完成。最后看到一个网友的回复,我按照那么做了之后,确实解决了上面的所有问题。方法如下:
删除: Python37\Lib\site-packages\pip-19.1.dist-info
删除:Python37\Scripts\pip*.exe(所有pip开头的)
安装: python -m pip install --upgrade pip