Windows下搭建Python虛擬環(huán)境

搭建 Python 虛擬環(huán)境,可以方便地Python2,Python3 共存。避免包的混亂和版本的沖突。為每個程序單獨創(chuàng)建虛擬環(huán)境可以保證程序中能訪問虛擬環(huán)境中的包,保持解釋器環(huán)境的干凈整潔。

首先我的機器上先安裝了 Python2.7.13 (安裝路徑 C:\Python27)和 Python3.5.3 (安裝路徑 C:\Users\Administrator\AppData\Local\Programs\Python\Python35)

一、安裝使用 virtualenv

1. 安裝 virtualenv
pip install virtualenv

2. 新建虛擬環(huán)境
virtualenv env1

用 Python3 創(chuàng)建虛擬環(huán)境:
virtualenv -p (python3安裝路徑) (虛擬環(huán)境名字)

 virtualenv  -p C:\Users\Administrator\AppData\Local\Programs\Python\Python35\python.exe python3

(python3是虛擬環(huán)境名字)

3. 激活虛擬環(huán)境

1)進入虛擬環(huán)境

 cd env1

2)進入腳本目錄 Scripts

 cd  Scripts

3)運行activate.bat

 activate.bat
4. 退出虛擬環(huán)境
deactivate.bat

二、安裝使用 virtualenvwrapper

安裝 virtualenvwrapper

virtualenvwrapper 是對 virtualenv 的功能擴展,可以管理全部的虛擬環(huán)境,用單個命令方便切換不同的虛擬環(huán)境。

1. 安裝 virtualenvwrapper
pip install virtualenvwrapper-win

(Linux下運行 pip install virtualenvwrapper)

2. 設(shè)置workon_home環(huán)境變量

默認創(chuàng)建的虛擬環(huán)境的路徑在 C:\Users\Administrator\Envs

3. 新建虛擬環(huán)境
mkvirtualenv env2

使用 Python3 創(chuàng)建虛擬環(huán)境
mkvirtualenv --python=(python3安裝路徑) (虛擬環(huán)境名字)

mkvirtualenv --python=C:\Users\Administrator\AppData\Local\Programs\Python\Python35\python.exe python35
4. 查看安裝的所有虛擬環(huán)境
workon
5. 進入虛擬環(huán)境
workon python3
6. 退出虛擬環(huán)境
deactivate

安裝中的問題:VCRUNTIME140.dll 丟失

解決辦法:把Python安裝目錄下 VCRUNTIME140.dll 拷到 C:\Windows\System32 目錄下即可。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容