image_printModo impresión y lectura

🚀 Tutorial: Instalar Mojo con Pixi en WSL

1️⃣ Preparar el entorno en Windows

  • Activa WSL (Windows Subsystem for Linux) si no lo tienes:
  • Reinicia tu PC y abre una terminal en Ubuntu (WSL).

2️⃣ Instalar Pixi

Pixi es el gestor oficial recomendado para Mojo.

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

  • Verifica la instalación:

pixi –version

3️⃣ Crear un proyecto con Mojo

  • Crea un directorio para tu proyecto:
  • Inicializa Pixi:
  • Añade Mojo como dependencia:

pixi add mojo

Esto generará un pixi.toml y un pixi.lock, garantizando reproducibilidad.

4️⃣ Ejecutar Mojo

Dentro del entorno Pixi:

pixi run mojo helloworld.mojo

Ejemplo de archivo helloworld.mojo:

fn main(): print(«¡Hola desde Mojo con Pixi!»)

5️⃣ Integrar UV y Pip

Pixi puede usar UV para resolver dependencias de PyPI:

  • Instala UV dentro del entorno:
  • Instala paquetes de PyPI con UV:

uv pip install numpy

Si prefieres usar pip directamente:

pixi run pip install requests

👉 La diferencia es que UV es mucho más rápido y reproducible que pip.

6️⃣ Usar Conda (opcional)

Si ya trabajas con Conda:

conda create -n mojo-env python=3.11 conda activate mojo-env pip install mojo

Pero recuerda: Pixi es más ligero y reproducible para Mojo.

image_printModo impresión y lectura
Translate » Traductor