conda常用命令和换源
conda常用命令
官网链接:Command reference。官网中有conda和pip命令的比较,有兴趣可以看一下。
如果网络不好,官网可能会上不去,记录一些常用命令。打开cmd
或Anaconda Prompt
,输入conda
,可以看到一些基本命令。

查看基本信息
-
查看版本:
conda -V
或conda --version
-
获取帮助:
conda -h
或conda --help
虚拟环境管理
- 显示所有虚拟环境:
conda env list
或conda info --envs
,*
号代表当前所在环境。 - 创建虚拟环境:
conda create --name $ENVIRONMENT_NAME python
,可以指定python版本例如python=3.7
,默认安装最新版本的python,--name
可以简写为-n
,下同。 - 进入虚拟环境:
conda activate $ENVIRONMENT_NAME
- 退出虚拟环境:
conda deactivate
- 删除虚拟环境:
conda remove --name $ENVIRONMENT_NAME --all
包管理
- 查看已安装的包:
conda list --name $ENVIRONMENT_NAME
- 搜索可安装的包:
conda search $SEARCH_TERM
- 安装包:
conda install $PACKAGE_NAME
- 移除包:
conda remove --name $ENVIRONMENT_NAME $PACKAGE_NAME
- 更新包:
conda update --name $ENVIRONMENT_NAME $PACKAGE_NAME
- 更新conda:
conda update conda
conda换源
记录conda channel的文件是.condarc
,一般在C:\Users\用户名
目录下,该文件是隐藏文件,打开查看
,勾选隐藏的项目
,就可以看到了。打开cmd
或Anaconda Prompt
,输入命令。
显示所有channel:
conda config --show channels
添加清华源:
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
添加中科大源:
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
conda config --set show_channel_urls yes
是在搜索时显示channel地址。
删除源:
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
换回默认源:
conda config --remove-key channels