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
uven terminal
Ejemplo mínimo: primer proyecto
Paso 1: verificar uv
uv --versionSi aparece versión, todo ok.
Paso 2: inicializar proyecto
uv init my-app
cd my-appuv crea automáticamente pyproject.toml, .python-version, main.py y README.md.
Paso 3: ejecutar programa inicial
uv run main.pyDeberías ver Hello from my-app!.
Paso 4: añadir dependencia y ejecutar
uv add requestsEdita main.py:
import requests
r = requests.get("https://httpbin.org/get")
print(r.status_code)Ejecuta:
uv run main.pySi 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