🗒️使用 Conda 管理虚拟环境的常见命令
type
status
date
slug
summary
tags
category
icon
password
Conda 是一个强大的包管理和虚拟环境工具,尤其在数据科学和 Python 开发中广受欢迎。本文整理了 Conda 虚拟环境管理的常见命令,带你快速掌握创建、使用和维护虚拟环境的核心技能。
- 创建虚拟环境
- -n myenv:指定环境名为 myenv。
- python=3.9:安装 Python 3.9 版本。
- 一次性安装 numpy 和 pandas,适合项目初始化
- 使用导出的 environment.yml 文件重建环境,便于团队协作。
创建新环境
创建时安装包
从文件创建
- 激活与推出环境
- 激活后,命令行提示符会显示 (myenv)
- 返回到基础环境(base)
创建环境后,需要激活才能使用
激活环境
退出环境
- 查看和管理环境
- 显示当前环境的包名和版本。
了解已有环境和包的状态是管理的基础。
列出所有环境
输出示例:
查看已安装包
- 安装和更新包
- 在当前环境中安装最新版 pandas
- 精确控制依赖版本,避免冲突。
- 保持环境中的包最新
在虚拟环境中安装或更新依赖是日常操作。
安装新包
指定版本安装
更新所有包
- 删除和管理空间
- 彻底删除名为 myenv 的环境
- 移除未使用的包和缓存文件。
定期清理可以节省磁盘空间
删除环境
清理缓存
- 导出和共享环境
- 生成 environment.yml,包含所有依赖。
将环境配置分享给他人是协作的关键。
导出环境
示例输出:
精简导出
只导出手动安装的包,减少冗余。