Conda 的常用命令

Conda 的常用命令主要分为环境管理、包操作和配置三大类,以下是核心操作指南:

环境管理(创建、切换、删除)
查看所有环境‌:conda env list 或 conda info --envs(带*的是当前激活环境)。‌
创建新环境‌:conda create -n 环境名 python=版本号(例如 conda create -n pytorch python=3.8)。‌
激活环境‌:
Windows:conda activate 环境名
Linux/macOS:conda activate 环境名(需先执行 source ~/.bashrc 初始化)。‌
退出环境‌:conda deactivate(返回默认 base 环境)。‌
删除环境‌:conda remove -n 环境名 --all(需先退出目标环境)。‌
复制环境‌:conda create -n 新环境名 --clone 旧环境名(例如复制 pytorch 为 pytorch_copy)。‌
包操作(安装、更新、卸载)
安装包‌:
当前环境:conda install 包名(如 conda install numpy)。
指定环境:conda install -n 环境名 包名。‌
更新包‌:
单个包:conda update 包名
所有包:conda update --all
更新 Conda 自身:conda update conda。‌
卸载包‌:conda remove 包名(强制卸载加 --force)。‌
查看已安装包‌:conda list(显示当前环境所有包)。‌
搜索包‌:conda search 包名(如 conda search tensorflow)。‌
实用配置与维护
导出环境配置‌:conda env export > environment.yml(生成配置文件)。‌
从文件恢复环境‌:conda env create -f environment.yml。‌
管理镜像源‌(加速下载):
添加清华源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/。‌
查看当前源:conda config --show channels。‌
清理缓存‌:conda clean -p(删除无用包)或 conda clean -t(清理临时文件)。‌

posted @ 2026-01-05 08:29  多见多闻  阅读(597)  评论(0)    收藏  举报