解决pip命令无法执行Python问题Unable to create process using...

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

  • 47
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值