Conda使用
# Conda 常用命令速查手册 📦
Conda 是一个开源的包管理和环境管理系统,可用于安装、运行和更新 Python 包和环境,支持 Anaconda 和 Miniconda。
本文将整理 Conda 的常用命令,助你高效使用它进行开发环境的管理。
# 📁 环境管理
# 创建环境
conda create --name myenv python=3.11
创建名为 myenv
的新环境,并指定 Python 版本为 3.11。
# 激活/切换环境
conda activate myenv
# 退出当前环境
conda deactivate
# 删除环境
conda remove --name myenv --all
# 列出所有环境
conda info --envs
# 克隆已有环境
conda create --name newenv --clone oldenv
# 📦 包管理
# 安装包
conda install numpy
指定环境安装(非当前环境):
conda install -n myenv numpy
# 升级包
conda update numpy
# 升级 Conda 本身
conda update conda
# 删除包
conda remove numpy
# 查看已安装包
conda list
# 搜索包
conda search pandas
# 📄 环境导出 & 还原
# 导出当前环境为 .yml
文件
conda env export > environment.yml
# 通过 .yml
文件创建新环境
conda env create -f environment.yml
# 更新环境(已有环境基础上安装 .yml
中缺失的包)
conda env update -f environment.yml
# ⚙ 常用配置
# 更换 Conda 下载源(建议使用清华镜像)
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 版本:
conda --version
- 清理缓存:
conda clean -a
# 加速
# pip加速
mkdir -p ~/.pip
echo -e "[global]\nindex-url = https://pypi.tuna.tsinghua.edu.cn/simple" > ~/.pip/pip.conf
临时加速
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
# conda 加速
清华镜像配置示例:
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
# ✅ 推荐工具
- Miniconda (opens new window):轻量级 Conda 安装包。
- Mamba (opens new window):Conda 的极速替代方案,兼容命令。
上次更新: 2025/04/25, 10:46:05