Obsidean_VM/01-Documentation/Python/UV UVX.md

16 lines
935 B
Markdown

[Installation \| uv](https://docs.astral.sh/uv/getting-started/installation/)
```
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
```
`uv` y `uvx` no son librerías de Python tradicionales, sino herramientas para el manejo de paquetes y entornos de Python.
`uv` es una herramienta de línea de comandos moderna y rápida creada por Astral (anteriormente llamada Pantsbuild). Está diseñada como un reemplazo más rápido para herramientas estándar de Python como `pip`, `venv`, y otras utilidades de gestión de paquetes. Sus principales características son:
- Instalación rápida de paquetes (mucho más rápida que pip)
- Creación y gestión de entornos virtuales
- Resolución de dependencias mejorada
`uvx` es una extensión de `uv` que permite ejecutar paquetes Python sin tener que instalarlos permanentemente, similar a lo que hacen herramientas como `npx` en el ecosistema Node.js.