安装
yum install conda
一、环境管理
创建环境
conda create -n 环境名 # 创建空环境
conda create -n 环境名 python=3.9 # 创建并指定 Python 版本
conda create -n 环境名 numpy pandas # 创建时直接安装包
激活/退出环境
conda activate 环境名 # 激活环境(Windows/Linux/macOS 通用)
conda deactivate # 退出当前环境
删除环境
conda remove -n 环境名 --all # 删除指定环境
查看所有环境
conda env list # 列出所有已创建的环境
克隆环境
conda create --clone 原环境名 -n 新环境名 # 复制环境
二、包管理
安装包
conda install 包名 # 安装最新版
conda install 包名=1.18 # 安装指定版本
conda install -c conda-forge 包名 # 从指定频道安装(如 conda-forge)
卸载包
conda remove 包名 # 卸载当前环境中的包
更新包
conda update 包名 # 更新指定包
conda update --all # 更新所有包
搜索包
conda search 包名 # 查看可用的包版本
查看已安装的包
conda list # 列出当前环境的所有包
三、配置与维护
管理镜像源(加速下载)
# 添加源
conda config --add channels conda-forge
# 添加清华镜像(示例)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
查看配置
conda config --show # 显示所有配置项
清理缓存
conda clean --all # 清理所有缓存和未使用的包
更新 Conda 自身
conda update conda # 更新 Conda 到最新版本
四、环境导出与导入
导出环境配置
conda env export > environment.yml # 导出当前环境到 YAML 文件
从文件创建环境
conda env create -f environment.yml # 根据 YAML 文件创建环境
五、其他实用命令
查看 Conda 信息
conda info # 显示 Conda 版本、环境路径等基本信息
历史操作回滚
conda list --revisions # 查看历史操作版本
conda install --revision N # 回滚到第 N 次操作状态