Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

701
Vistas
¿Cuál es la diferencia entre miniconda y miniforja?

El instalador de miniforge es un instalador de conda mínimo, relativamente nuevo, dirigido por la comunidad que (como dice en su archivo Léame) "se puede comparar directamente con Miniconda, con la característica adicional de que conda-forge es el canal predeterminado".

No está claro qué es diferente entre miniforge y Miniconda, o cuál es el caso de uso de miniforge.

Si miniforge es lo mismo que Miniconda, excepto que solo usa el canal conda-forge de forma predeterminada, ¿por qué crear un instalador completamente diferente? ¿Por qué no usar miniconda y agregar conda-forge como el primer canal para usar en ~/.condarc ?

Si miniforge es diferente de Miniconda, ¿qué tienen de diferente los dos?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

La licencia. A partir de la actualización del 30 de septiembre de 2020 de los Términos de servicio de Anaconda, el acceso al canal principal de conda (alojado en repo.anaconda.org) está restringido: https://www.anaconda.com/terms-of-service

Si bien los instaladores de conda y miniconda se publican bajo una licencia BSD de 3 cláusulas, si realmente usa los clientes de conda instalados sin eliminar el canal principal, estará violando los términos de servicio de Anaconda. El instalador de miniforge evita esto por completo, lo cual es de particular interés para las grandes organizaciones que desean usar conda.

over 4 years ago · Santiago Trujillo Denunciar

0

miniforge es el instalador de conda minimalista impulsado por la comunidad (conda-forge). Las instalaciones de paquetes subsiguientes provienen, por lo tanto, del canal conda-forge .

miniconda es el instalador conda minimalista impulsado por Anaconda (empresa). Las instalaciones de paquetes posteriores provienen de los canales de anaconda (predeterminados o no).

miniforge comenzó hace unos meses porque miniconda no es compatible con aarch64, muy rápidamente la gente 'PyPy' saltó a bordo y, mientras tanto, también hay versiones de miniforge para todas las arquitecturas de Linux, así como para MacOS.

Pronto también habrá una variante de Windows (esperemos que también para CPython y PyPy)

Supongo que una variante ARMv7 (32Bit ARM) también está en el horizonte ( Raspbian )

over 4 years ago · Santiago Trujillo Denunciar

0

La respuesta corta: conda instalado en miniforge es lo mismo que conda instalado en Miniconda, excepto que usa el canal conda-forge ( y solo el canal conda-forge ) como canal predeterminado.

Esto se puede deducir mirando los dos archivos que usa el repositorio de miniforge para construir el instalador de miniforge:

  • scripts/build.sh , que usa el constructor de paquetes conda para crear un nuevo instalador conda

  • Miniforge3/construct.yaml , un archivo yaml que especifica cómo debería verse el entorno de conda final para el instalador de construtor que está construyendo el constructor

Mirando construct.yaml , establece conda-forge como el único canal (no se agregó un canal predeterminado; también vea este comentario de Github ) y luego instala algunos paquetes (python, conda, pip y bzip2). También escribe esos cambios en el condarc.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda