Python uv inicio rápido: crea tu primer proyecto

1 min read

Esta guía toma la ruta más corta para tener un proyecto Python funcional con uv.

Requisitos previos

  • uv instalado (ver Overview)
  • Poder ejecutar uv en terminal

Ejemplo mínimo: primer proyecto

Paso 1: verificar uv

uv --version

Si aparece versión, todo ok.

Paso 2: inicializar proyecto

uv init my-app
cd my-app

uv crea automáticamente pyproject.toml, .python-version, main.py y README.md.

Paso 3: ejecutar programa inicial

uv run main.py

Deberías ver Hello from my-app!.

Paso 4: añadir dependencia y ejecutar

uv add requests

Edita main.py:

import requests
r = requests.get("https://httpbin.org/get")
print(r.status_code)

Ejecuta:

uv run main.py

Si ves 200, la dependencia quedó instalada correctamente.

Troubleshooting común

Síntoma Revisar
uv: command not found PATH no actualizado; reinicia terminal o source ...
Permission denied Permisos en ruta de instalación (~/.local/bin)
Instalación lenta Primera vez descarga más; luego usa caché

Siguiente paso

Entiende qué hacen pyproject.toml y uv.lock: 👉 Core Concepts