1、安裝好python2和python3,配置好全部環境變數 環境變數修改後,需要重新啟動命令行才有效 2、如何啟動不同版本的python 啟動的時候會執行python.exe,python2和pythin3都有這個執行文件,到底啟動哪一個,看環境變數,哪個在前面就先執行哪個 不同版本共存 第一種方 ...
1、安裝好python2和python3,配置好全部環境變數
環境變數修改後,需要重新啟動命令行才有效
2、如何啟動不同版本的python
啟動的時候會執行python.exe,python2和pythin3都有這個執行文件,到底啟動哪一個,看環境變數,哪個在前面就先執行哪個
不同版本共存
第一種方法:將python.exe分別改成python2.exe和python3.exe,在命令行中分別輸入python2和python3,正確的情況下應該分別進入python2和python3環境,但是報錯提示會有問題
第二種方法:
py -2調用python2
py -3調用python3
3、pip及命令行第三方包的安裝
需要使用python2的pip時
py -2 -m pip install xxx
需要使用python3的pip時
py -3 -m pip install xxx
4、pip2和pip3設置
在命令行視窗輸入,重新安裝python2下的pip
python2 -m pip install –upgrade pip –force-reinstall
在命令行視窗輸入,重新安裝python3下的pip
python3 -m pip install –upgrade pip –force-reinstall
可以通過pip2 -V 和 pip3-V 查看兩個pip的版本信息
pip2 -V
pip3 -V
運行pip2 install xxx和pip3 install xxx安裝各自的python包
pip2 install xxx
pip3 install xxx
這是我的python3的第三方包所在目錄
安裝虛擬環境virtualenv
python3中安裝成功
這是我的python2的第三方包安裝路徑,已經存在虛擬環境virtualenv
在python2中安裝虛擬環境virtualenv,顯示已經存在
5、共存情況下虛擬環境的安裝和使用
第一種:使用virtualenv命令創建的虛擬環境位於當前命令目錄之下
通過安裝路徑指明python的版本
第二種:使用mkvirtualenv命令創建的虛擬環境位於環境變數WORHON_HOME設置的目錄之下
我這裡的WORHON_HOME目錄是D:\py2.7Envs
mkvirtualenv命令創建虛擬環境,這裡預設先啟動python2,和環境變數配置相關
通過python3創建虛擬環境,需要指明python3安裝路徑
workon查看,這裡的py3是python2版本的環境,py33是python3版本的環境
以上兩種方法的註意點:
通過virtualenv必須自己指明python版本路徑以及虛擬環境存放的路徑
而第二種方法已經通過WORHON_HOME設置了虛擬環境存放路徑,所以只需要指明python版本,不論是python2還是python3創建的虛擬環境都會存放在WORHON_HOME設置了虛擬環境存放路徑之下
轉載自:https://blog.csdn.net/f1ngf1ngy1ng/article/details/81127021