解决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

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐