En este módulo aprenderás:
- Backend core:python • 1.3M+ descargas. Entornos virtuales y gestión con uv.
- Comandos y configuraciones clave para 07. Guía Pro: Python con mise
- Ejercicios prácticos listos para probar en tu terminal local
Python y Entornos Virtuales Sin Complicaciones
mise compila e instala versiones de Python directamente mediante core:python, ofreciendo integración fluida con herramientas modernas de gestión de paquetes como uv y poetry.
Backend: core:python1,329,159 Descargas1,050 Versiones disponibles
Instalación de Python + UV
Instala Python 3.13 junto con uv (el gestor ultra rápido en Rust):
mise use python@3.13 uv@latest
Configuración de Entornos Virtuales Automáticos
Puedes configurar mise para que cree y active un entorno virtual .venv de forma automática al hacer cd a tu proyecto:
mise.tomltoml
[tools]
python = "3.13"
uv = "latest"
[env]
# Crear y activar venv automáticamente
_.python.venv = { path = ".venv", create = true }
Librerías de sistema en Linux
En algunas distribuciones Linux como Ubuntu/Debian, python-build puede requerir librerías previas (build-essential, libssl-dev, zlib1g-dev). Si la compilación falla, instala los encabezados del sistema.
Ejercicio Práctico Ninja 🥷
- Ejecuta
mise use python@3.13. - Verifica la versión con
python3 --version. - Corre
mise exec python@3.13 -- python3 -c "import sys; print(sys.version)".