解決python多版本環境下pip報錯Fatal error in launcher: Unable to create process using問題


 

 

 

在電腦上安裝了多個python版本之后,執行pip2/pip3 list時會報錯,因為python的主程序名稱已被更改,導致找不到。

所以,只需要用python2 python3重新更新下pip程序即可.

解決方法:

1.分別進入python36和python27的根目錄lib文件中的site-packages文件夾,刪除兩個版本的pip和pip-xxx.dist.info文件夾

2.進入https://pypi.org/project/pip/,下載一個最新的pip安裝包(順便更新下pip,也可不是最新版),安裝包格式為pip-xxx.tar.gz

3.解壓下載的pip安裝包,cmd終端進入解壓后的文件夾,分別執行python2 setup.py install 和 python3 setup.py install命令,各安裝一遍pip(實際情況按你區別不同版本python時的命名進行更改)

 

注意:pip20版本不適用於python2.7,所以需要在官網下載低版本pip。(https://blog.csdn.net/qq_43312649/article/details/107063129)

具體操作如下文--

https://blog.csdn.net/weixin_42533541/article/details/85275035

原文鏈接:https://blog.csdn.net/a772304419/article/details/104716538


免責聲明!

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



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