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

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐