1. 程式人生 > 其它 >Anaconda虛擬環境管理

Anaconda虛擬環境管理

1、建立環境:

conda create --name your_env_name

(1)建立指定python版本的虛擬環境:

conda create --name your_env_name python=3.8

(2)建立包含某些第三方庫的虛擬環境:

conda create --name your_env_name numpy scipy

(建立環境時安裝numpy庫和scipy庫)

(3)建立指定python版本下包含某些包的環境:

conda create --name your_env_name python=3.5 numpy scipy

(建立環境,python版本為3.8,建立時安裝numpy庫和scipy庫)

2、檢視所有虛擬環境

conda info --envs

conda env list

3、啟用(進入)某個環境

win : activate your_env_name

mac/linux : conda activate your_env_name

4、退出當前環境

deactivate

5、刪除某個環境

conda remove --name your_env_name --all

6、複製某個環境

conda create --name new_env_name --clone old_env_name

7、分享環境

進入要分享的環境:activate target_env_name

輸入命令:conda env export > environment.yml

會在當前目錄下生成environment.yml檔案

別人拿到environment.yml檔案後,在cmd中進入檔案目錄下,可以通過以下命令從該檔案建立環境

conda env create -f environment.yml

8、第三方庫管理

檢視當前環境下安裝的第三方庫:conda list

給當前環境安裝第三方庫:conda install package_name

檢視指定環境下安裝的第三方庫:conda list -n target_env_name

給指定環境安裝第三方庫:conda install -n env_name package_name

9、虛擬環境的本地地址

Anaconda根目錄下會有一個資料夾envs,裡面按虛擬環境名儲存著對應環境所安裝的第三方庫,而且每個環境對應一個python直譯器