Anaconda建立、啟用、退出、刪除虛擬環境
在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常用命令
- conda list:檢視安裝了哪些包。
- conda install package_name(包名):安裝包
- conda env list 或 conda info -e:檢視當前存在哪些虛擬環境
- conda update conda:檢查更新當前conda