Miniconda
Anaconda, Inc. · 用于隔离项目环境和命令行软件包管理的精简 conda 与 Python 安装程序。
介绍
Miniconda 是 Anaconda 为 conda、Python 及其运行所需依赖提供的最简安装程序。它为开发者、数据科学家和自动化用户提供命令行起点,适合只想安装各个项目所需软件包的用户。它不包含 Anaconda Navigator,也不包含 Anaconda Distribution 中预装的大量数据科学软件。
主要功能
- 创建彼此隔离、使用不同 Python 和软件包版本的环境。
- 通过 conda 解析依赖关系,安装、更新和移除软件包。
- 激活项目环境,无需替换 macOS 系统 Python。
- 选择软件包渠道,并依照其条款管理仓库访问权限。
- 导出并重建环境规格,用于开发和自动化。
- 使用精简的基础安装,然后按需添加科学、开发或其他软件包。
安装和首次使用
使用 brew install --cask miniconda 安装此 Mac cask。它会安装到 Homebrew 的 Caskroom 基础目录,并链接 conda 命令。按照 cask 的 shell 设置指南操作;对于 zsh,运行 conda init zsh,然后重新打开终端。使用 conda list 检查安装情况。例如,使用 conda create -n myproject python=3.14 创建单独的项目环境,用 conda activate myproject 激活该环境,并安装项目所需的软件包。这些是使用说明,并非此目录执行的操作。
官方 shell 安装程序或图形安装程序是 Homebrew 的替代方案,其默认安装位置不同。请勿将现有的 Anaconda、Miniforge 或 Miniconda 前缀与由 cask 管理的安装混淆。请阅读并接受适用的安装程序及仓库条款。项目环境应与 base 环境分开。下载软件包通常需要网络连接;可选的私有仓库需要各自的凭据。
要求、依赖项和冲突
当前官方 Miniconda 安装程序支持运行 macOS 12.1 或更高版本的 Apple 芯片 Mac。记录的 Apple 芯片 cask 版本 py314_26.7.1-1 选择包含 Python 3.14.7 和 conda 26.7.1 的 Python 3.14 安装程序。其 ARM64 shell 安装程序大小为 155,681,303 字节;这是下载大小,并非安装后的磁盘占用。
Anaconda 在 25.7.x 系列之后停止发布新的 Intel macOS 安装程序。因此,Homebrew 的 Intel 版本仍为 py313_25.7.0-2,而非当前的 Apple 芯片版本。请勿假定最新 ARM64 版本是原生支持 Intel 的下载包。较早的归档安装程序也有各自的兼容性限制。
Homebrew cask 明确与 miniforge 冲突,并且未声明其他 formula 依赖项。其原始 macOS 依赖项字段不能证明供应商当前的操作系统支持政策。官方系统要求列出的最低下载和安装空间为 400 MB;当前对比页面估算,已安装的 Miniconda base 约占 900 MB,环境和软件包还需要额外空间。尚未确定适用于所有情况的统一 RAM 要求。
官方非 Mac 安装程序支持 Windows 64 位 x86 和 Linux x86-64/aarch64。当前 Linux 安装程序要求 glibc 2.28 或更高版本;aarch64 构建面向服务器级硬件,可能不适用于所有 Raspberry Pi。Windows 和各发行版的支持情况请参阅当前系统要求页面。
账户、费用和许可
Miniconda 安装程序无需单独购买即可使用,但须遵守其 EULA 和软件包许可。Conda 本身是开源组件,但这并不意味着所有捆绑的软件包或仓库服务都适用相同许可。访问 Anaconda 的仓库或平台可能需要付费订阅。当前条款规定,代表员工或承包商超过 200 人(含关联方)的营利组织使用时,必须购买 Business Plan;符合适用例外并获准免费使用的情况除外。个人非商业用途、符合条件的学术或非营利用途,以及符合资格的小型企业,均有明确的免费使用规定。选择软件包渠道前,请查阅完整的当前条款并确认组织是否符合资格。
创建和使用本地 conda 环境本身不要求账户。Anaconda 的网页下载流程会要求注册;使用需要身份验证的平台功能或私有仓库时,则须提供相应凭据。安装程序 EULA 明确禁止绕过仓库付费要求。
图标是 Anaconda 的官方品牌标志。媒体示例来自官方 Miniconda Windows 安装文档:它展示的是在 Windows 11 上打开 Anaconda Prompt,并非 macOS 界面,也不是随 Mac cask 一同提供的图形界面。
来源:Miniconda 概览、系统要求、安装、官方安装程序归档、Miniconda EULA、Anaconda 条款、Conda 文档。
新版本 py314_26.7.1-1 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译
- 软件包已记录的 py314 安装程序包含 Python 3.14.7 和 conda 26.7.1。
- Windows EXE加快安装结束时的权限加固。
注意事项
Please run the following to setup your shell:
conda init "$(basename "${SHELL}")"
Alternatively, manually add the following to your shell init:
eval "$(conda "shell.$(basename "${SHELL}")" hook)"