Miniforge

conda-forge community · Минимальный установщик Conda и Mamba с conda-forge и изолированными средами.

CaskЯзыки программирования и среды выполненияВстроенное обновлениеЧип Apple · Intel
Главная
Источник homebrew/cask
Установки за последние 30 дней1 640Приложение: место 118
Установки за последний год44,3 тыс.Всего за 365 дней
Последняя версия26.7.2-0вчера · 7 окт.
Размер загрузки84МБarm64 / x86_64 · sh
Частота обновленийЕжемесячно1 релиз за 30 дней

Описание

Miniforge — минимальный установщик Conda и Mamba, предварительно настроенный для канала пакетов сообщества conda-forge. Он подходит разработчикам, специалистам по научным вычислениям и аналитикам данных, которым нужны изолированные среды вместо изменения системной установки Python. Это дистрибутив для управления средами командной строки, а не графический магазин приложений и не полный набор научного программного обеспечения.

Основные возможности

  • Устанавливает Conda, Mamba и их зависимости в управляемую базовую среду.
  • Создаёт изолированные проектные среды со своими версиями Python и пакетов.
  • Разрешает зависимости и устанавливает пакеты из conda-forge — канала по умолчанию и единственного настроенного канала.
  • Активирует среды в поддерживаемых оболочках после инициализации.
  • Предлагает собственные установщики для нескольких операционных систем и архитектур процессоров.
  • Поддерживает интерактивную и документированную пакетную установку, а также отдельные варианты macOS PKG.

Установка и запуск

Mac cask из этого каталога можно установить командой brew install --cask miniforge, однако разработчики прямо не рекомендуют установку через Homebrew: перепаковка может привести к несовместимостям, которые разработчики не проверяют. Если вы предпочитаете поддерживаемый разработчиками процесс установки, выберите официальный установщик .sh или macOS .pkg для своей архитектуры и следуйте инструкциям README. Не устанавливайте конкурирующие дистрибутивы в один и тот же префикс.

После установки при необходимости инициализируйте используемую оболочку (например, conda init zsh для zsh), а затем перезапустите её. Текущий cask содержит оговорку об инициализации оболочки; пакетная установка разработчиков автоматически не инициализирует Conda. Инициализация изменяет конфигурацию оболочки и по умолчанию может активировать базовую среду, меняя то, какая версия python запускается. Создайте именованную среду для зависимостей проекта, например conda create --name my_project python=3.13, а затем активируйте её командой conda activate my_project. В документации разработчиков описано, как отключить автоматическую активацию базовой среды командой conda config --set auto_activate_base false.

Осознанно управляйте пакетами с помощью инструментов среды: смешивание несвязанных дистрибутивов, глобальные изменения PATH и пересекающиеся префиксы могут вызывать конфликты. Перед удалением проверьте данные сред и настройки инициализации оболочки, вместо того чтобы стирать каталог, назначение которого неясно.

Версии, пакеты и каналы

Текущий рецепт установщика 26.7.2-0 фиксирует в базовой среде версии Conda 26.7.2, Mamba 2.9.0, conda-libmamba-solver 26.7.0 и Python 3.14. Идентификатор этого выпуска установщика не является версией каждого входящего в него компонента. В версии 26.5.3-0 базовая версия Python изменилась с 3.13 на 3.14; 26.3.2-3 — последний выпуск, в котором базовая среда включала Python 3.13. В других средах могут использоваться другие поддерживаемые версии и реализации Python, поэтому базовая версия Python не привязывает каждый проект к 3.14.

Базовые пакеты поступают из 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. Для установки на Raspberry Pi 64-битной версии нужна 64-битная ОС. Наличие установщика для 32-битных устройств или мобильных устройств здесь не подтверждено.

Homebrew cask конфликтует с miniconda; выберите один вариант, а не устанавливайте оба casks одновременно. Отдельный системный Python, формула Python для Homebrew или компилятор не являются универсальными требованиями к входящему в установщик комплекту. Некоторым пакетам нужны собственное оборудование, функции операционной системы или внешние зависимости. Универсальный минимум оперативной памяти или места для установки не подтверждён: требования к хранилищу зависят от установленных сред и кэша пакетов.

Официальный установщик оболочки 26.7.2-0 для Apple Silicon имеет размер 83,747,533 байт согласно метаданным ресурса выпуска GitHub; это соответствует производственному пакету. Указан размер загрузки, а не установленной программы. Установщик включает начальное содержимое и базовую среду; для загрузки новых пакетов нужен доступ к сети, если только вы намеренно не подготовили автономную установку пакетов. Для обычного использования общедоступных сред conda-forge учётная запись не требуется; для закрытых каналов и внешних служб могут понадобиться собственные учётные данные.

Цена и лицензия

Miniforge распространяется бесплатно, а код установщика использует лицензию BSD 3-Clause. У входящих в комплект пакетов и временного исполняемого файла начальной загрузки собственные лицензии; ознакомьтесь с лицензией установщика и уведомлениями о лицензиях отдельных пакетов, особенно перед распространением. Загрузка Miniforge не предоставляет общую лицензию на все возможные сторонние пакеты или платные сервисы.

Источники: Официальный README и оговорки по установке, Текущий выпуск, Рецепт для конкретной версии, Лицензия, Обзор установщика conda-forge.

Новая версия Что нового в 26.7.2-0 7 окт. · Редакция OpenNavo · Перевод ИИ

  • КомпонентыОбновляет 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