conda命令
1.1、conda命令的作用

conda命令用来管理Anaconda的包和环境。

1.2、conda命令的使用格式
conda -h | --help
conda -V | --version
conda COMMAND [option]...
1.2.1、conda -h | --help

查看conda命令的使用帮助。

1.2.2、conda -V | --version

查看conda命令的版本信息。

1.2.3、conda info

查看Anaconda的相关信息。

示例:

conda info
conda info --envs
1.2.4、conda create [-n | --name ENV_NAME]

创建某个版本的Python环境。

示例:

conda create --name python35 python=3.5
1.2.5、conda remove [-n | --name ENV_NAME]

删除某个Python环境。

示例:

conda remove --name python35 --all
1.2.6、conda activate [ENV_NAME]

切换到指定的Python环境。如果没有指定ENV_NAME,默认是base

示例:

conda activate python35
1.2.7、conda deactivate

切换到默认的Python环境,默认是base

示例:

conda deactivate
1.2.8、conda install [-n | --name ENV_NAME] <packageName>

安装指定的包。

示例:

conda install -n python35 psutil
1.2.9、conda uninstall [-n | --name ENV_NAME] <packageName>

卸载指定的包。

示例:

conda uninstall -n python35 psutil
1.2.10、conda list [-n | --name ENV_NAME]

如果没有指定ENV_NAME,表示列出当前被激活的Python环境的所有被安装的包。

如果指定了ENV_NAME,表示列出指定的Python环境的所有被安装的包。

示例:

conda list
1.2.11、conda config

与配置有关的操作。

显示所有配置:

conda config --show

设置某个选项:

conda config --set show_channel_urls yes

获得某个选项的值:

conda config --get show_channel_urls

为数组类型的选项添加值:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

配置分为3个级别:

级别配置文件路径相关选项
系统级$PREFIX/.condarc--system
用户级~/.condarc
被激活ENV级$PREFIX/envs/$ACTIVED_ENV_NAME/.condarc--env
1.2.12、conda upgrade [-n | --name ENV_NAME] PACKAGE_NAME...

upgradeupdate的别名。

跟新指定的软件包。

示例:

conda upgrade -n python35 --all
conda upgrade -n python35 psutil
1.2.13、conda search [-n | --name ENV_NAME] KEYWORD...

搜索指定的包

示例:

conda search numpy
conda search '*numpy*'