python3.6执行pip3时 Unable to create process using '"'

时间:2021-08-08 13:03:15

问题需求

由于在windows操作系统中已经安装了python2.7,要在安装python3的时候

将python3.6安装在C:\Python36目录下

然后进入C:\Python36目录下执行pip -V能正常使用

但是为了同时再cmd中使用python2和python3,于是将C:\Python36目录下python.exe改名为python3.exe,重新执行pip -V

发现错误

C:\Python36>pip3
Fatal error in launcher: Unable to create process using ‘"‘ 

解决方法

删除C:\Python36\Lib\site-packages\pip软件包

重新下载pip-9.0.1   下载链接<点击下载>

找到文件中 pip-9.0.1.tar.gz (md5, pgp

如图:

python3.6执行pip3时 Unable to create process using '"'

进行下载,然后解压到C:\Python36\Lib\site-packages中,然后进入pip-9.0.1安装包后

找到键盘上的Shift健按下并同时点击鼠标的右键,找到 《在此处打开Powershell窗口》点击这个然后弹出一个窗口

输入:"python3 setup.py install"  按下回车进行安装、最后删除C:\Python36\Scripts目录下的pip.exe

效果

C:\Python36>pip -V
pip 9.0.1 from C:\Python27\lib\site-packages (python 2.7)

C:\Python36>pip3 -V
pip 9.0.1 from C:\Python36\lib\site-packages\pip-9.0.1-py3.6.egg (python 3.6)

python2 中如果pip不能使用推荐重新安装!