windows下同時安裝多個python版本的方法


根據項目的需要,我的電腦上需要安裝的python不止一個版本,比如同時需要python2.7和python3.6;

安裝多個python版本

這時需要下載多個python安裝包,為了區分不同的python和pip,需要將其中增加一個pythonX.exe或pythonXX.exe的文件即可,pip也是一樣。例如我只有python36和python27,python36我想作為系統默認的python,就不用改,只用將python27 目錄下的python.exe重新復制一份,改成python2.exe。這樣,后續python3正常使用,如果使用python2,只需要寫成python2 xxx.py或pip2 install xxx。

網上很多人推薦的做法是直接將python.exe重命名為python2.exe,這樣一來就缺少python.exe文件,使用pip的時候會報類似這樣的錯誤:

Fatal error in launcher: Unable to create process using '"c:\python27\python.exe"  "C:\Python27\Scripts\pip2.exe" list'

 當然,解決這種錯誤可以將pip2.exe用notepad打開,修改成這樣:

 


免責聲明!

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



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