目录一、Conda 基础介绍1.1 核心定位与两大能力1包管理器Package Manager2环境管理器Environment Manager1.2 关键特点1.3 Conda vs Anaconda/Miniconda新手必看1.4 典型使用场景1.5 与 pip 的区别一句话总结二、Conda 安装步骤Windows 版本新手推荐三、Conda 常用命令重点虚拟环境相关复制即用3.1 基础查看命令3.2 虚拟环境核心命令最常用四、如何打开 CondaWindows 新手必看Conda 是一个开源、跨平台、语言无关的包管理 环境管理系统核心是帮你安装软件包、自动解决依赖、创建隔离环境、避免版本冲突。1.1 核心定位与两大能力Conda 主要承担两大核心功能满足日常开发、学习需求1包管理器Package Manager安装、更新、卸载软件包不仅是 Python还包括 R、C/C、CUDA、编译器等二进制包。自动检查并解决所有依赖保证环境一致避免“装一个包报错”的问题。支持多渠道conda-forge、bioconda 等包生态极丰富几乎能找到所有常用工具包。2环境管理器Environment Manager创建独立虚拟环境每个环境有自己的 Python 版本和包集合。不同项目环境互不干扰彻底解决“项目A要Python 3.8、项目B要3.11”的版本冲突问题。可导出/导入环境配置方便团队协作与环境复现比如把自己的环境分享给同学、同事。1.2 关键特点跨平台Windows、macOS、Linux 操作完全一致不用区分系统。语言无关不只管理 Python也能管理 R、C/C、Java、Rust 等多种语言的包。二进制优先直接安装预编译包不用自己编译底层库如 NumPy、OpenCV、CUDA新手也能轻松操作。可管理 Python 本身能在不同环境里安装、切换不同 Python 版本这是 pip 做不到的。1.3 Conda vs Anaconda/Miniconda新手必看很多初学者会混淆这三个概念简单区分如下Conda核心命令行工具负责包管理和环境管理是整个工具的“核心”。Anaconda包含 Conda 250 预装科学计算包NumPy、Pandas、Scikit-learn 等的完整版发行版体积大、开箱即用但占用空间多。Miniconda只包含 Conda 基础 Python 的精简版体积小、按需安装新手优先推荐使用避免冗余需要什么包再装什么。1.4 典型使用场景数据科学、机器学习、深度学习如使用 TensorFlow、PyTorch 框架。多项目、多 Python 版本共存比如同时做多个课程作业、项目。需要复杂底层依赖如 CUDA、BLAS、OpenCV 等手动安装容易出错。团队协作、环境复现比如和同学合作项目保证双方环境一致。1.5 与 pip 的区别一句话总结pip只管理 Python 包依赖解析能力弱不能管理 Python 版本。Conda管理所有语言的二进制包 环境 Python 版本依赖解析更强适合复杂科学计算场景新手更易上手。注对于初学者来说重点掌握 Conda 虚拟环境的使用即可满足日常学习、项目需求。二、Conda 安装步骤Windows 版本新手推荐下载安装包选择 Windows graphical installer - Anaconda或 Miniconda新手优先选 Miniconda体积更小。安装流程按照安装提示操作先完成 Anaconda 账号注册再选择所需版本Miniconda 推荐最新稳定版一路下一步即可无需额外复杂配置。三、Conda 常用命令重点虚拟环境相关复制即用3.1 基础查看命令# 查看 conda 版本确认是否安装成功 conda --version# 更新 conda 自身保持工具最新避免版本问题 conda update -n base conda# 查看所有已创建的虚拟环境 conda env list# 或两种命令效果一致任选其一 conda info --envs# 查看当前环境已安装的所有包 conda list# 搜索某个包确认包是否可通过 conda 安装 conda search 包名3.2 虚拟环境核心命令最常用# 创建新虚拟环境指定 Python 版本推荐 3.10兼容性好 conda create -n 环境名 python3.10# 例conda create -n myenv python3.10# 激活虚拟环境进入环境开始使用# Windows 系统新手重点记这个 conda activate 环境名# 例conda activate myenv# macOS/Linux 系统供参考新手可忽略 source activate 环境名# 退出当前虚拟环境回到默认的 base 环境 conda deactivate# 删除虚拟环境无需使用时删除释放空间 conda remove -n 环境名 --all# 例conda remove -n myenv --all# 复制虚拟环境复制已有环境快速创建相同配置的新环境 conda create -n 新环境名 --clone 旧环境名# 例conda create -n newenv --clone myenv四、如何打开 CondaWindows 新手必看点击电脑左下角「开始菜单」。找到文件夹「Anaconda3」或「Miniconda3」根据安装的版本选择。打开文件夹内的「Anaconda Prompt」黑色命令窗口专门用于 Conda 操作。打开后即可输入上面的虚拟环境命令开始使用 Conda。