# 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
参考资料: