Win10下python3和python2同時安裝並解決pip共存問題

更新:python官方文檔中有個更規範的作法,中文解釋在這。html


本文參考自https://www.cnblogs.com/thunderLL/p/6643022.htmlpython

詳細請參考原文,這裏爲查閱方便簡單歸納一下。其實呢就是把兩個版本的路徑都加入環境變量,而後兩個程序都默認爲python.exe和pythonw.exe,更名區分兩者便可。python2.7

舉個例子,你能夠這樣操做:命令行

  1. 分別下載安裝python3.6和python2.7(安裝時按照默認的先不設置環境變量);
  2. 安裝完後,分別將兩版本的路徑加入環境變量,如python2.7安裝在C:\下,則將C:\python27和C:\python27\Scripts加入環境變量;
  3. 接下來到各自路徑下把python.exe和pythonw.exe更名,如python2.exe,pythonw2.exe和python3.exe,pythonw3.exe
  4. 至此,就能夠在命令行中分別用python2和python3分別調用了。
  5. 接下來,爲兩個版本分別重裝pip
  6. 命令行中輸入python2 -m pip install --upgrade pip --force-reinstall 和 python3 -m pip install --upgrade pip --force-reinstall
  7. 至此,pip2和pip3修改爲功,能夠分別調用爲兩個版本進行包管理。
相關文章
相關標籤/搜索