今天因為環(huán)境需要砾嫉,除了py2,還需要共存py3,但是發(fā)現在安裝python3之后,設置了pip3的環(huán)境變量,卻報錯Fatal error in launcher: Unable to create process using '"欠肾,通過猜測試了幾下瓶颠,完美解決
環(huán)境:win10,
首先拟赊,我添加pip2和pip3的時候,都是進入文件夾下改了當前pip的名字粹淋,后來我試了試吸祟,pip2.7把名字改了,也會報錯桃移,于是得到一個結論屋匕,pip和pip2.7或者3.6之間應該有某種聯(lián)系,查了查資料借杰,發(fā)現不少人也碰到過這個問題过吻,大部分建議更新
python3 -m pip install --upgrade pip
OK,這樣確實是能解決問題的,但是pip已經最新了怎么辦蔗衡?
有兩種方法纤虽,一種是uninstall卸載,然后下載包重新安裝绞惦,天吶逼纸,麻煩,另一種是通過命令python3 -m pip install --upgrade pip --force-reinstall
, ok,簡單快捷,這個時候會在相對應的目錄下又生成了一個pip.exe济蝉,之前的pip3也在杰刽,直接刪除pip.exe即可
pip2出問題同方法可解決