1. 程式人生 > >如何讓Python2與Python3共存

如何讓Python2與Python3共存

一、摘要

最近做服務測試的時候,實在被第三方模組折磨的夠嗆,從安裝就存在相容Py2和Py3的問題,產品提供的服務越來越多,做服務驗證也不得不跟進支援測試,這眼前的Hadoop/Hive/Hbase/HDFS等等三方模組五花八門,版本相容性更是參差不齊,於是就催生了寫這麼個東西的衝動

二、安裝

首先分別安裝Py2和Py3,我都安裝到C盤根目錄裡了,然後分別將Py2和Py3都配置到系統環境變數中去:

【C:\Python36\Scripts\;C:\Python36\;C:\Python27\;C:\Python27\Scripts;】

三、配置

修改兩個版本的可執行檔名字

四、驗證

五、重新歸置一下pip

強制分別重新安裝

python2 -m pip install --upgrade pip --force-reinstall

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

六、驗證pip

 

七、清理沒用的pip執行檔案,後續再用到pip的時候執行pip2 install... pip3 install ...

 

八、各編譯器用的時候重新配置即可