Installieren und Verwenden von uv
Zurück zu Modul 3 | Zurück zur Inhaltsübersicht
Installation des uv Umgebungsverwaltungstools
uv ist ein Python-Paketverwaltungs- und virtuelles Umgebungstool, das mit Rust entwickelt wurde. Seine Ziele sind sehr klar:
Es ist nicht einfach, sich auf die Python-Abhängigkeitsverwaltung zu verlassen.
Sie können uv als Kombination aus pip, venv und pip-tools verstehen.
uv-Tools installieren
Installieren Sie uv:
bash
curl -LsSf https://astral.sh/uv/install.sh | shÜberprüfen Sie nach der Installation die Version:
bash
uv --versionGrundlegende Verwendung
Python-Versionen verwalten
uv kann problemlos mehrere Python-Versionen ohne zusätzliche Tools wie pyenv verwalten.
Verfügbare Python-Versionen anzeigen:
bash
uv python listDer uv python-Befehl 3.11 kann eine bestimmte Version von Python installieren.
Virtuelle Umgebungen erstellen
bash
uv venv .opencv --python 3.10.12Dabei ist .opencv der Name der virtuellen Umgebung; 3.10.12 ist eine Python-Version der virtuellen Umgebung.
Virtuelle Umgebung aktivieren
bash
source .venv/bin/activatePaketverwaltung
bash
# Neue Pakete installieren:
uv pip install opencv-python
# uv pip install -r requirements.txt
# Pakete deinstallieren:
uv pip uninstall requests
# Die Abhängigkeiten der aktuellen Umgebung exportieren
uv pip freeze > requirements.txt