Windows下建立不同版本的python虛擬環境,
阿新 • • 發佈:2018-12-30
使用Python 虛擬環境,可以方便地Python2,Python3 共存。避免包的混亂和版本的衝突。為每個程式單獨建立虛擬環境可以保證程式中能訪問虛擬環境中的包,保持直譯器環境的乾淨整潔,如果所有的包都放在系統的環境中的話,那麼建立專案會變慢,專案會載入很多當前專案不需要的包,沒有必要。
首先我的電腦上 Python2.7.13 (安裝路徑 C:\Python27)和 Python3.6.5 (安裝路徑 C:\Users\rong\AppData\Local\Programs\Python\Python36),
安裝使用 virtualenv
安裝 virtualenv
pip install virtualenv
建立虛擬環境,建立不同python版本的虛擬環境:virtualenv -p (python2或python3安裝路徑) (虛擬環境名字)
virtualenv -p C:\Users\rong\AppData\Local\Programs\Python\Python36\python3.exe python_spider
這裡 python_spider 是我建立的虛擬環境名。
注意:你在哪個路徑下執行這段程式碼,那麼虛擬環境就會建立在哪個路徑下,這裡我建立的路徑在 E:\work\Python_env 下
啟用虛擬環境
1.進入虛擬環境
cd python_spider
2.進入指令碼目錄 Scripts
cd Scripts
3.執行 activate.bat 啟用虛擬環境
activate.bat
# deactivate.bat 退出虛擬環境
如下圖所示