運行pip報錯:Fatal error in launcher: Unable to create process using '’路徑’'


參考此文:https://blog.csdn.net/cjeric/article/details/73518782

 

 

win7筆記本安裝了Python2.7,Python3.7,以及anaconda3.6,為了共存,將Python2.7,Python3.7的exe文件重命名為python2與python37,這時候在cmd輸入pip3就會出問題,如下圖:

 

但運行pip沒問題。

所以這個錯誤應該是因為改動了python的執行文件的名字造成的。

網上看了很多方案都說直接運行 python3 -m pip install --upgrade pip 來升級pip版本就好了,這個在大多數情況下都是有用的。因為重裝以后會根據更改后的python的執行文件來創建關聯。

但是如果你的pip已經是最新版本的話就行不通了,因為已經是最新的版本根本就不讓你升級。那么就用下面的命令來強制重裝 pip

python3  -m pip install --upgrade --force-reinstall pip

 

至此就解決了pip的錯誤。

 

親測有效,運行pip不報錯是這樣的:

 

然而運行pip3變成了這樣:

 

 

按照上文的方法輸入代碼,重裝pip(這里我的Python3.7執行文件重命名為python37)如下:

 

重裝pip成功后再運行pip3,可以發現沒問題了。

 

 

 

其他參考:

pip是啥東西:https://zh.wikipedia.org/wiki/Pip_(%E8%BB%9F%E4%BB%B6%E5%8C%85%E7%AE%A1%E7%90%86%E7%B3%BB%E7%B5%B1)

Python的包管理工具pip的安裝與使用

pip使用簡介

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM