python 虛擬環境

2022-09-18 04:42:24 字數 1749 閱讀 4537

建立虛擬環境是為了讓專案執行在乙個獨立的區域性的python環境中,使得不同環境的專案互不干擾。

1. 安裝虛擬環境的第三方包 virtualenv

pip install virtualenv

使用清華源安裝:pip install virtualenv -i

2. 建立虛擬環境

cd 到存放虛擬環境光的位址

virtualenv env在當前目錄下建立名為env的虛擬環境(如果第三方包virtualenv安裝在python3下面,此時建立的虛擬環境就是基於python3的)

virtualenv -p /usr/local/bin/python2.7 env2引數 -p 指定python版本建立虛擬環境

virtualenv --system-site-packages env引數 --system-site-packages 指定建立虛擬環境時繼承系統三方庫

4. 啟用/退出虛擬環境

cd ~/env跳轉到虛擬環境的資料夾

source bin/activate啟用虛擬環境

pip list檢視當前虛擬環境下所安裝的第三方庫

deactivate退出虛擬環境

5. 刪除虛擬環境

直接刪除虛擬環境所在目錄即可

1. 建立虛擬環境

2. 使用虛擬環境

可以直接在pycharm中使用建立好的虛擬環境,安裝和檢視第三方庫

也可以在終端中使用虛擬環境,轉到pycharm中設定的虛擬環境的位置,一般在工程的根目錄。這個虛擬環境和上述用命令建立的虛擬環境一樣,採用上述啟用/退出虛擬環境命令即可執行相應操作。

1. 建立虛擬環境

conda create -n env python==3.6

這樣就建立了乙個名字為env,基於python版本3.6的乙個虛擬環境了。注意,這裡和pip建立的虛擬環境不同,pip建立的虛擬環境會直接在當前目錄下生成乙個虛擬環境的目錄,啟用虛擬環境也需要指定這個目錄才行。而conda安裝的虛擬環境,只會把虛擬環境的目錄生成在anaconda安裝目錄下的env目錄下。所以,conda建立的虛擬環境有乙個很大的優點就是不用指定虛擬env的路徑,不過前提是你需要把conda的環境變數早早設定好。

2. 啟用/退出虛擬環境

source activate env啟用虛擬環境

source deactivate退出虛擬環境

3. 安裝所需的第三方庫

conda install -n env [package]

4. 檢視conda環境下所有的虛擬環境

conda info --envs

1. 複製anaconda3/envs/下的某個環境的資料夾到另外一台機器上

rsync -va [email protected]:/home/username/anaconda3/envs/copied_env/

2. 用命令新建虛擬環境env2

conda create --name env2 --clone /home/username/anaconda3/envs/copied_env/

python 虛擬環境

sudo apt get install pip pip install upgrade pip sudo apt get install python virtualenv mkdir home virtualenvs export workon home home virtualenvs sou...

python 虛擬環境

由於在 mac 上同時安裝 anaconda2 和 anaconda3 的時候崩潰了多次,現在需要在 python2的環境下進行一些操作,所以需要產生乙個虛擬環境。pip install virtualenv virtualenv path venv name cd path source venv...

python虛擬環境

1.在電腦上將python安裝完成,並記住安裝的路徑 2.配置系統環境變數 控制面板 系統 高階 環境變數 系統變數 的path路徑,編輯新增路徑的版本即為預設使用版本 5.使用 virtualenv 虛擬環境名稱 命令建立虛擬環境,會在當前所在目錄進行建立 6.進入虛擬環境 開啟命令列 進入虛擬環...