ubuntu下的conda常用操作命令

一、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

原文地址:https://www.cnblogs.com/jimchen1218/p/13852177.html