Miniforge

conda-forge community · 面向 conda-forge 预配置的精简 Conda 和 Mamba 安装程序,提供隔离的软件包环境及多平台原生安装程序。

Cask编程语言与运行时自带更新Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装1,743App榜第 118
近一年安装4.4万365 天累计
最新版本26.7.2-02 天前 · 10月7日
下载大小84MBarm64 / x86_64 · sh
更新节奏每月近 30 天 1 个版本

介绍

Miniforge 是一款精简安装程序,预配置了面向 conda-forge 社区软件包频道的 Conda 和 Mamba。它适合希望使用隔离环境而非修改系统 Python 安装的开发者、科学计算用户和数据分析师。它是命令行环境管理发行版,不是图形应用商店,也不是完整的科学软件套件。

主要功能

  • 将 Conda、Mamba 及其依赖项安装到受管理的 base 环境中。
  • 创建彼此隔离的项目环境,各自使用独立的 Python 和软件包版本。
  • 从 conda-forge(默认且唯一配置的频道)解析并安装软件包。
  • 初始化后,可从受支持的 shell 激活环境。
  • 提供适用于多种操作系统和 CPU 架构的原生安装程序。
  • 支持交互式或有文档说明的批量安装流程,并提供单独的 macOS PKG 选项。

安装和启动

此目录中的 Mac cask 可通过 brew install --cask miniforge 安装,但上游明确不推荐使用 Homebrew 安装:重新打包可能导致上游未测试过的不兼容问题。如果希望使用上游支持的安装流程,请选择与架构匹配的官方 .sh 或 macOS .pkg,并按照 README 操作。不要在同一前缀中安装相互冲突的发行版。

安装后,按需初始化所用的 shell(例如,zsh 使用 conda init zsh),然后重启 shell。当前 cask 存在 shell 初始化方面的注意事项;上游的批量安装不会自动初始化 Conda。初始化会更改 shell 配置,并且默认可能激活 base 环境,从而改变运行的 python。为项目依赖创建命名环境,例如 conda create --name my_project python=3.13,然后使用 conda activate my_project 激活。上游说明了如何使用 conda config --set auto_activate_base false 禁用 base 环境自动激活。

请谨慎使用环境工具管理软件包;混用无关发行版、全局 PATH 更改和重叠前缀可能引发冲突。卸载前,请先检查环境数据和 shell 初始化配置,不要贸然删除不确定的目录。

版本、软件包和频道

当前 26.7.2-0 安装配方在 base 环境中固定使用 Conda 26.7.2、Mamba 2.9.0、conda-libmamba-solver 26.7.0 和 Python 3.14。此安装程序的发行标识并非每个捆绑组件的版本。版本 26.5.3-0 将 base Python 从 3.13 更新为 3.14;26.3.2-3 是 base 中使用 Python 3.13 的最后一个发行版。其他环境可以使用不同的受支持 Python 版本和实现,因此 base Python 不会将所有项目限定为 3.14。

base 软件包来自 conda-forge,配置的频道也是 conda-forge,而非 Anaconda 的默认频道。该配方还定义了 conda-forge 镜像;这不代表所有自定义频道都具有相同条款或软件包可用性。JupyterLab、NumPy 和 pandas 等其他工具应按需安装到选定环境中,而非假定它们已捆绑其中。

要求、依赖项和平台

当前官方安装程序要求 macOS 11 Big Sur 或更高版本,适用于 Intel x86-64 和 Apple Silicon ARM64。README 将 Apple Silicon 和 Linux RISC-V 构建标记为实验性版本,测试较少。Linux x86-64、ARM64 和 POWER 8/9 ppc64le 要求 glibc 2.17+;新的 Linux riscv64 目标要求 glibc 2.29+. Windows x86-64 要求 Windows 10+;上游未明确最早支持的 Windows 10 版本。64 位 Raspberry Pi 安装需要 64 位操作系统。此处未确认有 32 位或移动版安装程序。

Homebrew cask 与 miniconda 冲突;请选择其中一种,不要同时安装这两个 casks。捆绑安装程序并不普遍要求另装系统 Python、Homebrew Python formula 或编译器。某些软件包需要特定硬件、操作系统功能或外部依赖项。目前未确认通用的最低 RAM 或安装空间要求:存储需求取决于已安装环境和软件包缓存。

官方 26.7.2-0 Apple Silicon shell 安装程序根据 GitHub 发行资源元数据为 83,747,533 字节,与生产包一致;这是传输大小,不是安装后的占用空间。安装程序包含引导程序和 base 内容;除非有意配置离线软件包安装,否则获取新软件包需要网络连接。普通的公开 conda-forge 环境使用无需账户;私有频道和外部服务可能需要各自的凭据。

价格和许可证

Miniforge 免费,其安装程序代码采用 BSD 3-Clause 许可证。捆绑软件包和临时引导可执行文件各自使用不同许可证;请查看安装程序许可证及各软件包声明,尤其是在重新分发时。下载 Miniforge 并不意味着获得所有可能的第三方软件包或付费服务的概括性许可证。

来源:官方 README 和安装注意事项、当前发行版、特定版本配方、许可证、conda-forge 安装程序概览。

新版本 26.7.2-0 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译

  • 组件将 Conda 更新至 26.7.2,将 Mamba 更新至 2.9.0。
  • 平台新增 Linux riscv64 支持;README 将此架构标记为实验性。

注意事项

Please run the following to setup your shell:
  conda init "$(basename "${SHELL}")"

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo