提要
-
conda常用的命令。
conda list 查看安裝了哪些包。
conda env list 或 conda info -e 查看當前存在哪些虛擬環境
conda update conda 檢查更新當前conda
-
創建Python虛擬環境。
使用 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版本
conda create -n env_name python=2.7
同時安裝必要的包
conda create -n env_name numpy matplotlib python=2.7 -
使用激活(或切換不同python版本)的虛擬環境。
打開命令行輸入python --version可以檢查當前python的版本。
使用如下命令即可 激活你的虛擬環境(即將python的版本改變)。
Linux: conda activate your_env_name(虛擬環境名稱) -
對虛擬環境中安裝額外的包。
使用命令conda activate your_env_name 激活你的虛擬環境
使用命令conda install [package] 即可安裝package到your_env_name中 -
關閉虛擬環境(即從當前環境退出返回使用PATH環境中的默認python版本)。
使用如下命令即可。
conda deactivate env_name,也可以使用activate root
切回root環境 -
刪除虛擬環境。
移除環境
使用命令conda remove -n your_env_name(虛擬環境名稱) --all, 即可刪除。
刪除環境中的某個包。
使用命令conda remove --name your_env_name $package_name 即可。
jupyter使用conda創建的虛擬環境
- 安裝 jupyter kernel
conda activate your_env_name
conda install ipykernel - 安裝一個插件讓jupyter notebook可以運行於指定的conda虛擬環境。
conda install nb_conda_kernels - 連接虛擬環境到jupyter kernel
python -m ipykernel install --user --name [環境名] - 刪除虛擬環境
jupyter kernelspec remove your_env_name
完成!