Globale Umgebung

Wenn ein Python-Programm ausgeführt wird, läuft es in seiner „Umgebung“ oder auch in seinem "Kontext" (engl. environment) die/der aus Interpreter und zusätzlich dafür installierten Paketen besteht. 

Diese globale Umgebung greift zunächst für alle auf dem System zu startende Python-Programme.

Lokale Umgebung

Es kommt jedoch vor, dass mehrere Pakete oder Versionen nicht miteinander kompatibel sind.  Dann sollten für lokale Umgebungen für verschiedene Python-Programme nebeneinander installiert werden.

Es können zwei Arten von Umgebungen, die für einen Arbeitsbereich erstellt werden: virtuelle und Conda-Umgebungen. In diesen Umgebungen können Sie Pakete installieren, ohne andere Umgebungen zu beeinträchtigen, und so die Paketinstallationen Ihres Arbeitsbereichs isolieren.


Virtuelle Umgebungen

Eine virtuelle Umgebung ist eine integrierte Möglichkeit, eine Umgebung zu erstellen. Eine virtuelle Umgebung erstellt einen Ordner, der eine Kopie (oder einen Symlink) zu einem bestimmten Interpreter enthält. Wenn Sie Pakete in einer virtuellen Umgebung installieren, landen diese in diesem neuen Ordner und sind somit von anderen Paketen isoliert, die von anderen Arbeitsbereichen verwendet werden.

Conda-Umgebungen

Eine Conda-Umgebung ist eine Python-Umgebung, die mit dem Conda-Paketmanager verwaltet wird (siehe Erste Schritte mit Conda). Die Wahl zwischen Conda und virtuellen Umgebungen hängt von Ihren Verpackungsanforderungen, Teamstandards usw. ab.


Virtuelle Umgebung mit Visual Studio Code

Eine vollständige Beschreibung der VSCode-Unterstützung virtueller Umgebungen finden Sie hier:

Using Python Environments in Visual Studio Code  (21.12.23)

Crtl + Shift + P => Command Palette öffnen

Suchen nach Python: Create Environment

Wichtig zu dabei zu wissen:

  • Installationsort des Python-Interpreters an der  WvS-Schule:
    C:/Program Files/Python310/python.exe



Last modified: Tuesday, 10 March 2026, 11:51 AM