1. 程式人生 > >Anaconda建立、啟用、退出、刪除虛擬環境.

Anaconda建立、啟用、退出、刪除虛擬環境.

轉自:https://blog.csdn.net/sizhi_xht/article/details/80964099

在Anaconda中conda可以理解為一個工具,也是一個可執行命令,其核心功能是包管理與環境管理。所以對虛擬環境進行建立、刪除等操作需要使用conda命令。

建立虛擬環境:

使用 conda create -n your_env_name python=X.X(2.7、3.6等),anaconda 命令建立python版本為X.X、名字為your_env_name的虛擬環境。your_env_name檔案可以在Anaconda安裝目錄envs檔案下找到。 指定python版本為2.7,注意至少需要指定python版本或者要安裝的包, 在不指定python版本時,自動安裝最新python版本。

conda create -n env_name python=2.7

# 同時安裝必要的包

conda create -n env_name numpy matplotlib python=2.7

啟用虛擬環境:

使用如下命令即可啟用建立的虛擬環境

Linux:  source activate your_env_name(虛擬環境名稱)

Windows: activate your_env_name(虛擬環境名稱)

 此時使用python --version可以檢查當前python版本是否為想要的(即虛擬環境的python版本)。

退出虛擬環境:

使用如下命令即可退出建立的虛擬環境

Linux:  source deactivate your_env_name(虛擬環境名稱)

Windows:deactivate env_name,也可以使用`activate root`切回root環境

刪除虛擬環境:

刪除環境:

使用命令conda remove -n your_env_name(虛擬環境名稱) --all, 即可刪除。

刪除虛擬環境中的包:

使用命令conda remove --name $your_env_name  $package_name(包名) 即可。

conda常用命令

  1. conda list:檢視安裝了哪些包。
  2. conda install package_name(包名):安裝包
  3. conda env list 或 conda info -e:檢視當前存在哪些虛擬環境
  4. conda update conda:檢查更新當前conda

在Anaconda中conda可以理解為一個工具,也是一個可執行命令,其核心功能是包管理與環境管理。所以對虛擬環境進行建立、刪除等操作需要使用conda命令。

建立虛擬環境:

使用 conda create -n your_env_name python=X.X(2.7、3.6等),anaconda 命令建立python版本為X.X、名字為your_env_name的虛擬環境。your_env_name檔案可以在Anaconda安裝目錄envs檔案下找到。 指定python版本為2.7,注意至少需要指定python版本或者要安裝的包, 在不指定python版本時,自動安裝最新python版本。

conda create -n env_name python=2.7

# 同時安裝必要的包

conda create -n env_name numpy matplotlib python=2.7

啟用虛擬環境:

使用如下命令即可啟用建立的虛擬環境

Linux:  source activate your_env_name(虛擬環境名稱)

Windows: activate your_env_name(虛擬環境名稱)

 此時使用python --version可以檢查當前python版本是否為想要的(即虛擬環境的python版本)。

退出虛擬環境:

使用如下命令即可退出建立的虛擬環境

Linux:  source deactivate your_env_name(虛擬環境名稱)

Windows:deactivate env_name,也可以使用`activate root`切回root環境

刪除虛擬環境:

刪除環境:

使用命令conda remove -n your_env_name(虛擬環境名稱) --all, 即可刪除。

刪除虛擬環境中的包:

使用命令conda remove --name $your_env_name  $package_name(包名) 即可。

conda常用命令

  1. conda list:檢視安裝了哪些包。
  2. conda install package_name(包名):安裝包
  3. conda env list 或 conda info -e:檢視當前存在哪些虛擬環境
  4. conda update conda:檢查更新當前conda