uv installeren en gebruiken

Terug naar Module 3 | Terug naar Inhoudsopgave

Installatie van het uv omgevingsbeheertool

uv is een Python-pakketbeheer- en virtuele omgevingstool ontwikkeld met Rust. De doelstellingen zijn zeer duidelijk:

Het is niet eenvoudig om afhankelijk te zijn van Python-beheer.

U kunt uv lezen als een combinatie van pip, venv en pip-tools.

uv-tools installeren

Installeer uv:

bash
curl -LsSf https://astral.sh/uv/install.sh | sh

Controleer na installatie de versie:

bash
uv --version

Basisgebruik

Python-versies beheren

uv kan moeiteloos verschillende Python-versies beheren zonder extra tools zoals pyenv.

Beschikbare Python-versies bekijken:

bash
uv python list

Met het uv python 3.11-commando kunt u een specifieke versie van Python installeren.

Virtuele omgevingen maken

bash
uv venv .opencv --python 3.10.12

Waarbij .opencv de naam is van de virtuele omgeving; 3.10.12 is een python-versie van de virtuele omgeving.

Virtuele Omgeving Activeren

bash
source .venv/bin/activate

Pakketbeheer

bash
# Nieuwe pakketten installeren:
uv pip install opencv-python
# uv pip install -r requirements.txt

# Pakketten verwijderen:
uv pip uninstall requests

# De afhankelijkheden van de huidige omgeving exporteren
uv pip freeze > requirements.txt

Terug naar Module 3