# conda 基本操作

# 查看 conda 版本

conda --version

# 更新 conda

conda update conda

# 查看 conda 环境配置

conda config --show

# 设置镜像源

# 设置清华镜像
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

# 设置 bioconda
conda config --add channels bioconda
conda config --add channels conda-forge

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

# 查询指定命令的功能

conda command_name --help

# 管理环境

# 显示所有虚拟环境

conda env list

# 创建虚拟环境

conda create -n env_name package_name

如果需要指定 package 版本,可直接在 package_name 之后加上 = 号以及 package 版本号,例如:

conda create -n env_name python=3.x

如果需要安装多个 package ,在 env_name 之后用空格分隔多个 package_name 即可,例如:

conda create -n python310 python=3.10 numpy pandas

# 激活环境

activate env_name

# 退出环境

deactivate env_name

# 删除虚拟环境

conda env remove -n env_name

# 导出虚拟环境

conda env export --name env_name > environment.yml

# 导入虚拟环境

conda env create -n env_name -f environment.yml

# 管理 package

# 查看当前环境包含的所有 package

conda list

# 更新当前环境包含的所有 package

conda upgrade --all

# 更新指定 package

conda update package_name

# 安装指定 package

conda install package_name

安装装多个 package :

conda installl package_name_1 package_name_2 package_name_3

安装固定版本的 package :

conda install package_name=package_version_number

# 移除指定 package

conda remove package_name 

参考资料: