Instalar Mojo es un proceso sencillo que permite a los desarrolladores acceder a uno de los lenguajes más rápidos y versátiles disponibles en 2026. Con soporte para Linux, Mac y Windows (a través de WSL), puedes integrar Mojo en minutos utilizando herramientas como Pixi o UV, optimizando tu flujo de trabajo con un entorno altamente eficiente.


Guía completa: Cómo instalar Mojo en pocos pasos

¿Qué es Mojo y por qué instalarlo?

Mojo es un lenguaje diseñado para alto rendimiento, ideal para tareas computacionales intensivas y aprendizaje automático. Su capacidad de compilar directamente sobre hardware heterogéneo (como GPUs y TPUs) y de ser compatible con el ecosistema Python lo convierte en una herramienta esencial para programadores que buscan eficiencia y portabilidad.

Instalar Mojo te permite acceder a su amplio potencial, desde crear proyectos de alto desempeño hasta aprender técnicas avanzadas de desarrollo en un entorno optimizado.


Requisitos del sistema para instalar Mojo

Antes de comenzar, asegúrate de contar con un sistema compatible:

  • Sistemas operativos soportados:
    • Linux y MacOS (soporte directo).
    • Windows a través de WSL (Windows Subsystem for Linux).
  • Herramientas:
    • Administradores de paquetes como Pixi o UV para la instalación más rápida y confiable.

Consulta detalles adicionales en la sección de requisitos del sistema.


Pasos para instalar Mojo usando Pixi o UV

1. Instalación con Pixi

Pixi es el método más recomendado por su velocidad y soporte completo para entornos virtuales. Sigue estos pasos:

  1. Instala Pixi:

    bash

    curl -fsSL https://pixi.sh/install.sh | sh  
    

     

  2. Inicializa un proyecto con Mojo:

    bash

    pixi init hello-world \  
      -c https://conda.modular.com/max-nightly/ -c conda-forge \  
      && cd hello-world  
    

     

  3. Añade Mojo a tu entorno virtual:

    bash

    pixi add mojo  
    

     

  4. Accede al CLI de Mojo ejecutando:

    bash

    pixi shell  
    

     

2. Instalación con UV

Si prefieres usar UV, una alternativa flexible, realiza estos pasos:

  1. Instala UV:

    bash

    curl -LsSf https://astral.sh/uv/install.sh | sh  
    

     

  2. Crea un entorno virtual e instala Mojo:

    bash

    uv venv && source .venv/bin/activate  
    uv pip install mojo \  
      --index https://whl.modular.com/nightly/simple/ \  
      --prerelease allow  
    

     

  3. Verifica la instalación:

    bash

    mojo --version  
    

     


Configura tu entorno de desarrollo

Para maximizar tu experiencia con Mojo, se recomienda usar Visual Studio Code o Cursor con la extensión oficial de Mojo. Esto añade soporte para:

  • Resaltado sintáctico.
  • Completado de código inteligente.
  • Opciones de depuración integradas.

Puedes instalar la extensión directamente desde el Visual Studio Code Marketplace o el Open VSX Registry.


Ejemplo práctico: "Hello, World!" en Mojo

A continuación, te mostramos cómo ejecutar un archivo básico en Mojo:

  1. Crea un archivo llamado hello.mojo con este código:

    mojo

    def main() raises:  
        print("Hello, World!")  
    

     

  2. Ejecútalo con el CLI de Mojo:

    bash

    mojo hello.mojo  
    

     

    Verás la salida “Hello, World!” en tu terminal, lo que confirma que la instalación se completó correctamente.

Actualización y desinstalación de Mojo

Para actualizar Mojo:

Con Pixi:

bash

pixi update mojo  

 

Con UV:

bash

uv sync --upgrade-package mojo  

 

Para desinstalar Mojo:

Con Pixi:

bash

pixi remove mojo  
exit  

 

Con UV:

bash

uv pip uninstall mojo && uv sync  
deactivate  

 


Mojo es fácil de instalar

Instalar Mojo es un proceso rápido y accesible, diseñado para desarrolladores que buscan rendimiento extremo sin complicaciones. Ya sea utilizando Pixi o UV, la integración de este lenguaje en tu flujo de trabajo abre nuevas posibilidades en la programación de alto desempeño, desde cálculos avanzados hasta inteligencia artificial optimizada.