您的位置首页生活百科

升级pip后不能运行的解决办法

升级pip后不能运行的解决办法

的有关信息介绍如下:

升级pip后不能运行的解决办法

最近升级了pip,之后再执行任何命令都不好使了,错误信息如下:

Fatal error in launcher: Unable to create process using '""c:\program files\python36\python.exe" "C:\Program Files\Python36\Scripts\pip.exe" list'

找到pip安装目录,由于我的python是3.6版的,所以路径是:

C:\Program Files\Python36\Scripts

使用记事本工具打开pip.exe, 我这里用notepad++,全局搜索C:\,找到python.exe路径。

由于路径中出现了空格,所以我们把它修改成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内容如下截图。

最后保存就可以了,如果没有权限保存的话,就先保存在其它地方,然后手动替换过去就可以了。

好了重新打开命令行工具,输入pip list,这时候就能正常执行了。