Python Virtual Environment
Manche Python-Scripts müssen in einer Virtual Environment laufen, um Paketkonflikte zu vermeiden, das System-Python zu schützen und eine saubere Entwicklungsumgebung zu gewährleisten.
Virtuelle Environments ermöglichen zudem die einfache Reproduzierbarkeit von Projekten, indem Abhängigkeiten isoliert und spezifische Versionen von Bibliotheken verwendet werden.
Bsp
Environment erstellen
python -m venv <env_name>
Aktivieren
Windows
<env_name>\Scripts\activate
Linux/Mac
source <env_name>/bin/activate
Deaktivieren
deactivate