Python使用虛擬環境

2022-02-07 22:49:36 字數 1389 閱讀 6761

這裡想象一下需求,寫乙個專案使用的一系列1.0版本的外掛程式,現在要新寫乙個專案,需要用這些外掛程式的2.0版本,該怎麼辦?都更新成2.0版本?這樣之前的專案都沒法維護了

這時我們需要乙個虛擬環境,python就支援這樣乙個外掛程式,virtualenv

下面來安裝一下:

1.       pip3 install virtualenv

2.        cd進乙個像存放虛擬環境的目錄,建立虛擬環境    

virtualenv --no-site-packages venv

這個venv是名字,自己隨便起名

3.啟用虛擬環境   

source venv/bin/activate    #source是linux下面的環境

在windows下,直接cd進scripts目錄,執行activate即可

這裡的venv就是上面那個名字

當出現這樣的格式,就表示現在處於虛擬環境中

f:\**庫\虛擬環境virtualenv\ven_test\scripts>activate

(ven_test) f:\**庫\虛擬環境virtualenv\ven_test\scripts>

此時的環境中是沒有外掛程式的,因為我們建立這個虛擬環境的時候是選擇 no-site-packages

所以,需要什麼外掛程式都需要重新安裝

4.退出虛擬環境

deactivate

(ven_test) f:\**庫\虛擬環境virtualenv\ven_test\scripts>deactivate

f:\**庫\虛擬環境virtualenv\ven_test\scripts>

其實在pycharm中,也為我們封裝了這個功能

下面演示一下在pycharm中如何使用虛擬環境

1.建立虛擬環境

這裡可以選擇是否繼承之前版本的外掛程式

確認後,就已經建立了乙個虛擬環境,然後應用到我們的專案中

在專案配置那裡,把直譯器改成我們新建的那個虛擬環境就好了

這是新建虛擬環境,如果是把已有的環境新增到pycharm中,需要選擇這個

然後找到要新增的環境的scripts目錄下的python.exe,新增進去就了

Python 虛擬環境使用

python包很多,所以使用虛擬環境將包分開管理,比如py web包放在乙個虛擬環境中,爬蟲相關的包放在乙個虛擬環境中,也可以進行多版本的python環境的搭建 安裝 使用pip進行安裝 pip list 檢視安裝成功 建立虛擬環境 預設為本機python mkvirtualenv 虛擬環境的名字 ...

Python 虛擬環境使用

1.安裝 三 conda 四 pipenv pip install virtualenvvirtualenv 虛擬環境名稱 virtualenv env name 如果不使用系統的包,加上 no site packages 引數 virtualenv no site packages 建立路徑名稱 ...

python虛擬環境使用

4.退出當前虛擬環境 5.刪除虛擬環境 直接刪除虛擬環境對應資料夾即可 2.建立虛擬環境 mkvirtualenv 虛擬環境名稱 3.檢視虛擬環境列表 workon 4.啟用虛擬環境 workon 虛擬環境名稱 5.退出虛擬環境 deactivate 6.刪除虛擬環境 rmvirtualenv 虛擬...