Ir al contenido principal

Entradas

Mostrando entradas de abril, 2026

# ¿Tu script de Python falla por la versión? Ejecútalo con `uv` y olvídate del problema

¿Tu script de Python falla por la versión? Ejecútalo con `uv` y olvídate del problema Cuántas veces te ha pasado: descargas un script útil, lo ejecutas en la terminal y… `ModuleNotFoundError`. O peor aún: `This script requires Python 3.10, but you are running 3.12`. Empiezas a crear entornos virtuales, instalar versiones antiguas, pelear con `pip`, y al final terminas más cansado que programando. Si te suena familiar, respira hondo. Acaba de llegar `uv`, y está cambiando las reglas del juego. 🤔 ¿Qué es `uv` y por qué todo el mundo habla de él? `uv` es un gestor de paquetes y proyectos para Python escrito en **Rust** por el equipo detrás de `ruff` (el linter que ya está revolucionando cómo escribimos código). Su promesa es simple pero poderosa: **que Python vuelva a ser rápido, predecible y sin fricciones**. Pero lo que realmente lo hace especial no es solo su velocidad. Es su capacidad para **quitarle al usuario la responsabilidad de gestionar versiones y entornos**. `uv` hac...