一、conda 本地環境常用操作
conda --version | conda -V #獲取版本號
conda update conda #檢查更新當前conda
conda env list | conda info -e #查看當前存在哪些虛擬環境
conda list #查看
conda search package_name #查詢包
conda install package_name |conda install package_name=1.5.0 #安裝包
conda update package_name #更新包
conda remove package_name #刪除包
二、conda創建虛擬環境
conda create --name your_env_name #創建名字為your_env_name的虛擬環境
conda create -n your_env_name python=X.X(2.7、3.6等)#創建python版本為X.X、名字為your_env_name的虛擬環境
conda create --name your_env_name numpy scipy #創建包含某些包(如numpy,scipy)的環境
conda create --name your_env_name python=3.6 numpy scipy #創建指定python版本下包含某些包的環境
激活虛擬環境
source activate your_env_name #Linux
退出虛擬環境
source deactivate your_env_name #Linux
刪除虛擬環境
conda remove -n your_env_name --all |conda remove --name your_env_name --all
復制虛擬環境
conda create --name new_env_name --clone old_env_name
在指定環境中管理包
conda list -n your_env_name
conda install --name myenv package_name
conda remove --name myenv package_name
使用國內 conda 軟件源加速
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
$ conda config --set show_channel_urls yes
分享環境
1、通過activate target_env要分享的環境target_env,然后輸入下面的命令會在當前工作目錄下生成一個environment.yml文件
conda env export > environment.yml
2、拿到environment.yml文件,將該文件放在工作目錄下,可以通過以下命令從該文件創建環境
conda env create -f environment.yml