mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-15 19:35:25 +02:00
38 lines
797 B
Markdown
38 lines
797 B
Markdown
![]() |
# uv
|
||
|
|
||
|
> Een snelle Python pakket- en projectbeheerder.
|
||
|
> Sommige subcommando's zoals `tool` en `python` hebben hun eigen documentatie.
|
||
|
> Meer informatie: <https://docs.astral.sh/uv/reference/cli>.
|
||
|
|
||
|
- Creëer een nieuw Python project in de huidige map:
|
||
|
|
||
|
`uv init`
|
||
|
|
||
|
- Creëer een nieuw Python project in het opgegeven pad:
|
||
|
|
||
|
`uv init {{pad/naar/map}}`
|
||
|
|
||
|
- Voeg een nieuwe afhankelijkheid toe aan het project:
|
||
|
|
||
|
`uv add {{pakket}}`
|
||
|
|
||
|
- Verwijder een afhankelijkheid van het project:
|
||
|
|
||
|
`uv remove {{pakket}}`
|
||
|
|
||
|
- Voer een script uit in de projectomgeving:
|
||
|
|
||
|
`uv run {{pad/naar/script.py}}`
|
||
|
|
||
|
- Voer een commando uit in de projectomgeving:
|
||
|
|
||
|
`uv run {{commando}}`
|
||
|
|
||
|
- Update een projectomgeving vanuit `pyproject.toml`:
|
||
|
|
||
|
`uv sync`
|
||
|
|
||
|
- Creëer een lock bestand voor de afhankelijkheden van het project:
|
||
|
|
||
|
`uv lock`
|