conda常用命令

以下是 Conda 最常用的命令,按使用场景分类:

📦 环境管理

操作 命令
创建环境 conda create -n 环境名 python=版本号
删除环境 conda remove -n 环境名 --all
克隆环境 conda create -n 新环境名 --clone 原环境名
列出所有环境 conda env list 或 conda info --envs
激活环境 conda activate 环境名
退出环境 conda deactivate
重命名环境 克隆 + 删除(无直接重命名命令)

📦 包管理

操作 命令
安装包 conda install 包名
安装指定版本 conda install 包名=版本号
安装多个包 conda install 包名1 包名2
从指定渠道安装 conda install -c 渠道名 包名
卸载包 conda remove 包名
更新包 conda update 包名
更新所有包 conda update --all
列出当前环境所有包 conda list
列出指定环境的包 conda list -n 环境名
搜索包 conda search 包名

🔧 环境配置

操作 命令
导出环境配置 conda env export > environment.yml
从配置文件创建环境 conda env create -f environment.yml
更新环境配置 conda env update -f environment.yml
查看 Conda 信息 conda info

⚙️ Conda 自身管理

操作 命令
更新 Conda conda update conda
更新 Anaconda conda update anaconda
清理缓存 conda clean --all
查看 Conda 版本 conda --version

📁 路径配置

操作 命令
添加环境目录 conda config --add envs_dirs 路径
添加包缓存目录 conda config --add pkgs_dirs 路径
查看配置 conda config --show
重置配置 conda config --remove-key 配置项

🎯 常用示例

bash 复制代码
# 创建一个 Python 3.11 环境,命名为 myenv
conda create -n myenv python=3.11

# 激活环境
conda activate myenv

# 安装 numpy 和 pandas
conda install numpy pandas

# 查看已安装的包
conda list

# 退出环境
conda deactivate

# 删除环境
conda remove -n myenv --all

# 导出环境配置
conda env export > environment.yml

# 用配置文件创建环境
conda env create -f environment.yml

💡 小技巧

需求 命令
只显示环境路径 `conda env list
查看环境中某个包的信息 conda list 包名
虚拟环境中使用 pip conda activate 环境名 → pip install 包名
查看冲突 conda info 包名
相关推荐
JAVA前线4 分钟前
以餐厅后厨为例讲清楚AI十大技术概念
人工智能
许雪里9 分钟前
XXL-AI|AI应用开发平台(Agent编排、多供应商、「MCP + SKILL + RAG」扩展、工程化底座)
人工智能·agent·ai编程
Csvn5 小时前
第 28 章 案例四 多智能体协作系统
人工智能·aigc·agent
IT_陈寒5 小时前
Java中equals方法比了个寂寞?原来这才是正确的重写姿势
前端·人工智能·后端
吴佳浩5 小时前
Agent 怎么做自动化评测?构建端到端的 Agent Evaluation 体系
人工智能·agent·ai编程
火山引擎开发者社区5 小时前
火山引擎云数据库 TiDB 版公测开启,MySQL 架构升级的一站式选择
人工智能
代码方舟5 小时前
Java数据工程:利用天远全网运营商三要素优化线上实名认证合规体验
java·人工智能
Csvn5 小时前
第 27 章 案例三 自动化工作流 Agent
人工智能·aigc·agent
知几蜗牛5 小时前
AI眼镜把记忆放上云,怎样证明云端也看不见?
人工智能
知几蜗牛5 小时前
训练数据越多越好吗?用LeRobot讲清数据质量与版本化
人工智能