Miniconda 和 Conda 的关系
可以概括为Conda 是一个包与环境管理工具而 Miniconda 是包含 Conda 和 Python 的最小化安装包。核心关系说明Conda 是一个开源的包管理系统和环境管理系统支持跨平台Windows、macOS、Linux不仅限于 Python还可管理其他语言的软件包及其依赖 。Miniconda 是 Conda 的一个轻量级发行版仅包含Conda 工具本身Python 解释器可选版本少量基础依赖库如openssl、zlib等45换言之安装 Miniconda 安装 Conda Python无需额外安装 Conda。与 Anaconda 的对比项目CondaMinicondaAnaconda本质包/环境管理工具包含 Conda Python 的精简发行版包含 Conda Python 180 科学计算包的完整发行版体积工具无安装包几十 MB几 GB适用场景所有使用 Conda 的环境需要轻量、按需安装包的用户数据科学新手或需大量预装库的用户Miniconda 是 Anaconda 的“瘦身版”两者都内置 Conda但 Miniconda 更灵活、占用空间小 。常用操作示例基于 Miniconda 中的 Conda# 查看 Conda 版本conda --version# 创建虚拟环境指定 Python 版本conda create -n myenv python3.9# 激活环境conda activate myenv# 安装包优先使用 Conda必要时用 pipconda install numpypip install some-package # 仅当 Conda 无该包时使用# 列出所有环境conda env list