Warum sollte ein Python-Projekt eine virtuelle Umgebung verwenden?
Um die Pakete des Projekts von denen anderer Projekte und der Systemumgebung zu isolieren
Um Dateien zur Nachverfolgung von Abhängigkeiten überflüssig zu machen
Um den Quellcode aller Abhängigkeiten in das Projekt herunterzuladen
Um den Python-Interpreter des Systems dauerhaft zu ersetzen