常用命令

# 查看帮助信息
conda -h
# 查看create命令的帮助信息
conda create -h

# 查看conda版本
conda -V

配置

# 展示所有确定的配置源
conda config --show-sources

# 设置清华大学的仓库镜像(注意:越往后增加的渠道,其优先级越高)
conda config --add channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/>
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 --set show_channel_urls yes

# 删除下载渠道
conda config --remove channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge>

# 查看各下载渠道优先级
conda config --get channels

环境管理

# 创建一个环境
conda create --name py39 python=3.9

# 查看所有的环境信息
(base) D:\\app\\Anaconda>conda info -e
# conda environments:
#
base                  *  D:\\app\\Anaconda
py39                     D:\\app\\Anaconda\\envs\\py39
# 由此可以看到前面的"(base)"指的就是当前环境,默认就是base

# 切换当前环境到py39
(base) D:\\app\\Anaconda>conda activate py39
(py39) D:\\app\\Anaconda>
# 可以看到,前面的环境信息已经由"(base)"切换到"(py39)"

# 切换回base环境
conda activate base
# 或者,也可以这样
conda deactivate

# 删除一个已有的环境:py39
conda remove --name py39 --all

包管理

# 查询包
conda search pandas

# 安装pandas包
conda install pandas
# 在指定的下载渠道"conda-forge"安装fastapi包
conda install -c conda-forge fastapi

# 查看当前环境已安装的包
conda list

# 移除pandas包
conda remove pandas

# 更新conda
conda update conda