1. 程式人生 > >pip3 Fatal error in launcher: Unable to create process using '"' [轉]

pip3 Fatal error in launcher: Unable to create process using '"' [轉]

using 不讓 In ces 更改 都是 情況下 安裝 關聯

在新環境上安裝python的時候又再次遇到了這個情況,這次留意了一下,發現原來的文章有錯誤的地方,所以來更新一下,應該能解決大部分的問題。

環境是win8,原來只安裝了python2.7。後來因為要用到python3,為了讓兩者共存,降python3的運行文件改成了python3.exe. 問題就此而來,這時候運行python3 的pip會遇到如下錯誤

Fatal error in launcher: Unable to create process using ‘"

但是運行pip2是好的。如果這時候講python2.7的運行文件改成Python2.exe,你就會發現pip2 也拋出了通用的錯誤。由此可以斷定這個錯誤是因為改動了python的執行文件的名字造成的。

網上看了很多方案都說直接運行 python3 -m pip install --upgrade pip 來升級pip版本就好了,這個在大多數情況下都是有用的。因為重裝以後會根據更改後的python的執行文件來創建關聯。 但是如果你的pip已經是最新版本的話就行不通了,因為已經是最新的版本根本就不讓你升級。那麽就用下面的命令來強制重裝 pip

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

至此就解決了pip的錯誤。

pip3 Fatal error in launcher: Unable to create process using '"' [轉]