升级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,这时候就能正常执行了。