(转) pip Fatal error in launcher: Unable to create process using

接上篇“Eclipse启动报错:JVM terminated. Exit code=2”,今天把Python的安装位置也从C盘剪切到了D盘,python

而后修改了Path环境变量中对应的盘符:D:\Python27\;D:\Python27\Scripts;工具

无论是在哪一个目录,Python能够执行了,可是执行Pip的时候就出错了!.net

D:\Python27\Scripts>pip
Fatal error in launcher: Unable to create process using '"C:\Python27\python.exe
"  "D:\Python27\Scripts\pip.exe" 'code

Path环境变量已经改了,它竟然仍是去找C盘的位置,我就感受很奇怪了。blog

尝试使用“python pip.exe install”是能够的,可是又以为这样用比较麻烦,仍是但愿把它搞清楚!又不但愿从新安装!ip

在网上搜索“pip从什么位置读取python的安装目录”无果,就搜索错误信息,还真找到了!文档

有网友在cmd下执行“python -m pip install --upgrade pip”解决了问题,我这却不行。get

哦哦,我没有加“-m”参数。cmd

我采用的解决方法比较野蛮野蛮野蛮一点,是使用二进制文件编辑工具修改“pip.exe”,it

参考:http://stackoverflow.com/questions/24627525/fatal-error-in-launcher-unable-to-create-process-using-c-program-files-x86

使用HEdit打开,而后搜索“C:\”,找到对应的位置,而后把盘符修改为“D”,保存,再执行"pip"命令就OK了。

“D:\Python27\Scripts”目录下有多个文件都存在这样的状况,顺手都改了吧。

======================文档信息======================版权声明:非商用自由转载-保持署名-注明出处署名(BY) :testcs_dn(微wx笑)文章出处:[无知人生,记录点滴](http://blog.csdn.net/testcs_dn)

相关文章
相关标签/搜索