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