最近升级了pip,之后再执行任何命令都不好使了,错误信息如下:Fatal error in launcher: Unable to create process using '''c:\program files\python36\python.exe' 'C:\Program Files\Python36\Scripts\pip.exe' list'
工具/原料
记事本
方法/步骤
1
找到pip安装目录,由于我的python是3.6版的,所以路径是:C:\Program Files\Python36\Scripts
2
使用记事本工具打开pip.exe, 我这里用notepad++,全局搜索C:\,找到python.exe路径。
3
由于路径中出现了空格,所以我们把它修改成dos短地址格式,如果你的python安装在C:\Program Files\Python36\python.exe,那么短地址就是C:\PROGRA~1\Python36\python.exe,如果你的python安装在C:\Program Files (x86)\Python36\python.exe,那么短地址就是C:\PROGRA~2\Python36\python.exe。最后记得要把路径两边的引号删掉,最后我的pip.exe内容如下截图。最后保存就可以了,如果没有权限保存的话,就先保存在其它地方,然后手动替换过去就可以了。
4
好了重新打开命令行工具,输入pip list,这时候就能正常执行了。
注意事项
修改pip.exe前一定要记得备份一份,免得修改坏了。