Miniforge

conda-forge community · Instalador mínimo de Conda y Mamba preconfigurado para conda-forge, con entornos aislados y paquetes nativos para varias plataformas.

CaskLenguajes de programación y entornos de ejecuciónActualización integradaChip Apple · Intel
Inicio
De homebrew/cask
Instalaciones en los últimos 30 días1640Puesto 118 en Apps
Instalaciones del último año44,3 milTotal de los últimos 365 días
Última versión26.7.2-0hace 23 horas · 7 oct
Tamaño de descarga84MBarm64 / x86_64 · sh
Frecuencia de actualizaciónMensualmente1 versión en 30 días

Descripción

Miniforge es un instalador mínimo de Conda y Mamba, preconfigurado para el canal comunitario de paquetes conda-forge. Está pensado para desarrolladores, usuarios de informática científica y analistas de datos que prefieren entornos aislados a modificar una instalación de Python del sistema. Es una distribución de gestión de entornos mediante línea de comandos, no una tienda gráfica de aplicaciones ni un paquete completo de software científico.

Características principales

  • Instala Conda, Mamba y sus dependencias en un entorno base administrado.
  • Crea entornos de proyecto aislados, con sus propias versiones de Python y de los paquetes.
  • Resuelve e instala paquetes desde conda-forge, el canal predeterminado y el único configurado.
  • Activa entornos desde los shells compatibles tras la inicialización.
  • Ofrece instaladores nativos para varios sistemas operativos y arquitecturas de CPU.
  • Permite flujos de instalación interactivos o por lotes documentados, además de opciones PKG independientes para macOS.

Instalación e inicio

El cask de Mac de este catálogo se puede instalar con brew install --cask miniforge, pero el proyecto original desaconseja explícitamente la instalación mediante Homebrew: el reempaquetado puede introducir incompatibilidades que el proyecto original no prueba. Si prefieres el flujo de instalación compatible con el proyecto original, elige el .sh oficial o el .pkg de macOS que corresponda a tu arquitectura y sigue el README. No instales distribuciones que compitan entre sí en el mismo prefijo.

Tras la instalación, inicializa el shell que utilices cuando sea necesario (por ejemplo, conda init zsh para zsh) y reinícialo. El cask actual incluye una salvedad sobre la inicialización del shell; la instalación por lotes del proyecto original no inicializa Conda automáticamente. La inicialización modifica la configuración del shell y puede activar el entorno base de forma predeterminada, lo que cambia qué python se ejecuta. Crea un entorno con nombre para las dependencias del proyecto, como conda create --name my_project python=3.13, y actívalo con conda activate my_project. El proyecto original documenta cómo desactivar la activación automática del entorno base con conda config --set auto_activate_base false.

Gestiona los paquetes de forma deliberada mediante las herramientas de entorno; mezclar distribuciones no relacionadas, cambios globales en PATH y prefijos solapados puede causar conflictos. Antes de desinstalar, revisa los datos de los entornos y la inicialización del shell en lugar de eliminar un directorio cuya función no esté clara.

Versiones, paquetes y canales

La receta actual del instalador 26.7.2-0 fija Conda en 26.7.2, Mamba en 2.9.0, conda-libmamba-solver en 26.7.0 y Python en 3.14 en el entorno base. Este identificador de versión del instalador no es la versión de cada componente incluido. La versión 26.5.3-0 cambió la versión de Python base de 3.13 a 3.14; 26.3.2-3 fue la última versión con Python 3.13 en el entorno base. Otros entornos pueden utilizar distintas versiones e implementaciones compatibles de Python, por lo que la versión de Python base no obliga a que todos los proyectos usen 3.14.

Los paquetes base proceden de conda-forge y el canal configurado es conda-forge, no el canal predeterminado de Anaconda. La receta también define réplicas de conda-forge; esto no implica que todos los canales personalizados tengan las mismas condiciones o disponibilidad de paquetes. Las herramientas adicionales, como JupyterLab, NumPy y pandas, se instalan en los entornos que se elijan según las necesidades, en lugar de darse por incluidas.

Requisitos, dependencias y plataformas

Los instaladores oficiales actuales requieren macOS 11 Big Sur o posterior para Intel x86-64 y Apple Silicon ARM64. El README califica de experimentales las compilaciones para Apple Silicon y Linux RISC-V, que cuentan con menos pruebas. Linux x86-64, ARM64 y POWER 8/9 ppc64le requieren glibc 2.17+; el nuevo destino Linux riscv64 requiere glibc 2.29+.. Windows x86-64 requiere Windows 10 o posterior; el proyecto original no determina cuál es la versión de compilación mínima exacta de Windows 10. Una instalación de Raspberry Pi de 64 bits necesita un sistema operativo de 64 bits. Aquí no se ha confirmado ningún instalador para 32 bits ni para móviles.

El Homebrew cask entra en conflicto con miniconda; elige uno en lugar de instalar ambos casks a la vez. Un Python del sistema independiente, un Homebrew o un compilador no son requisitos universales para el instalador incluido. Algunos paquetes necesitan hardware, funciones del sistema operativo o dependencias externas propias. No se ha confirmado un requisito mínimo universal de RAM ni de espacio instalado: las necesidades de almacenamiento dependen de los entornos instalados y de las cachés de paquetes.

El instalador oficial de shell para Apple Silicon 26.7.2-0 ocupa 83,747,533 bytes según los metadatos del recurso de lanzamiento de GitHub, en consonancia con el paquete de producción; este es el tamaño de transferencia, no el espacio instalado. El instalador incluye el contenido de arranque y del entorno base, mientras que descargar paquetes nuevos requiere acceso a la red, salvo que se configure deliberadamente una instalación sin conexión. No se necesita una cuenta para el uso habitual de entornos públicos de conda-forge; los canales privados y servicios externos pueden exigir sus propias credenciales.

Precio y licencia

Miniforge es gratuito y su código de instalador utiliza la licencia BSD de 3 cláusulas. Los paquetes incluidos y el ejecutable temporal de arranque tienen sus propias licencias; revisa la licencia del instalador y los avisos de cada paquete, especialmente si vas a redistribuirlos. Descargar Miniforge no concede una licencia general para todos los paquetes de terceros o servicios de pago posibles.

Fuentes: README oficial y salvedades de instalación, Versión actual, Receta específica de la versión, Licencia, Descripción general del instalador de conda-forge.

Novedades Novedades de 26.7.2-0 7 oct · Editado por OpenNavo · Traducción por IA

  • ComponentesActualiza Conda a 26.7.2 y Mamba a 2.9.0.
  • PlataformasAñade soporte para Linux riscv64; el README marca esta arquitectura como experimental.

Avisos

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

Interfaz gráfica de código abierto para Homebrew. La instalación se realiza desde el cliente de macOS o con el comando brew.

© 2026 OpenNavo