conda
命令用来管理Anaconda的包和环境。
conda -h | --help
conda -V | --version
conda COMMAND [option]...
查看conda
命令的使用帮助。
查看conda
命令的版本信息。
查看Anaconda
的相关信息。
示例:
conda info
conda info --envs
创建某个版本的Python
环境。
示例:
conda create --name python35 python=3.5
删除某个Python
环境。
示例:
conda remove --name python35 --all
切换到指定的Python环境
。如果没有指定ENV_NAME
,默认是base
。
示例:
conda activate python35
切换到默认的Python环境
,默认是base
。
示例:
conda deactivate
安装指定的包。
示例:
conda install -n python35 psutil
卸载指定的包。
示例:
conda uninstall -n python35 psutil
如果没有指定ENV_NAME
,表示列出当前被激活的Python环境
的所有被安装的包。
如果指定了ENV_NAME
,表示列出指定的Python环境
的所有被安装的包。
示例:
conda list
与配置有关的操作。
显示所有配置:
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 |
upgrade
是update
的别名。
跟新指定的软件包。
示例:
conda upgrade -n python35 --all
conda upgrade -n python35 psutil
搜索指定的包
示例:
conda search numpy
conda search '*numpy*'