Fatal error in launcher: Unable to create process using '"'

最近更换了系统,由于加了固态导致磁盘的盘符都发生了变化,不想费劲重新装一些环境,所以就直接使用了之前的环境直接进行配置。

原来的Java和Python都是装在D盘的,但是换完系统之后盘符变成了I盘,我直接把Java的环境变量进行更换配置就可以直接使用了,然后就来更换Python的环境变量,本人是习惯使用PyCharm和cmder+ipython来编写Python代码的,所以就试了下是否能够使用,本来想着Java既然可以直接使用,那么Python也不会出现什么问题,但是问题还是来了。

在PyCharm中也是可以直接使用的:

这里写图片描述

这里之前使用pip装的包都是可以直接使用的。

在cmder中使用python也是可以的:

这里写图片描述

但是当我在尝试使用ipython的时候,出现了问题:

这里写图片描述

查了一下发现别人都是在pip的使用中会出现这种情况,我赶快的试了下pip之后发现果然也是如此,在stackoverflow中的解决办法是

python -m pip install -U pip

但是尝试了之后发现并没有解决,

这里写图片描述

使用该命令会将pip进行更新,但是我的pip版本已经是最新的了,而且是pip和ipython同时出现的问题,也不太可能通过更新pip将ipython的也一并修复了。

继续查阅资料,发现有个大佬,testcs_dn(微wx笑) 的问题和我遇到一样,原文地址:
http://blog.csdn.net/testcs_dn/article/details/54176504

问题的所在就是更换了盘符导致的,而在这篇文章中的解决办法就是直接通过改二进制。改二进制需要使用到HEdit,下载地址:http://download.csdn.net/download/wizardhag/1116904

下载完成之后,使用HEdit将pip.exe打开,并且查找原来的盘符D:\(在最后的位置),将其替换成新的盘符 I 然后保存。

这里写图片描述

问题得到解决:

这里写图片描述

修改完成之后再次使用pip 的时候就没有问题了,但是使用ipython的时候还是刚才的问题,所以按照刚才的步骤修改一下ipython.exe即可,同样的其他的也是如此。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值