Einführung
Eine Python-Virtual Environment ist ein Tool, das verwendet wird, um verschiedene Python-Umgebungen auf einem einzelnen Computer zu isolieren. Dies ist nützlich, wenn Sie an Projekten arbeiten, die unterschiedliche Anforderungen haben, oder wenn Sie Konflikte zwischen Paketen in Ihrer globalen Python-Umgebung vermeiden möchten.
Errungenschaften
virtualenv-Befehl- Virtuelle Umgebung aktivieren
- Virtuelle Umgebung verlassen
- Python-Version zuweisen
Virtuelle Umgebung erstellen
Zunächst erstellen wir eine Python-Virtual Environment.
virtualenv venv
Jetzt haben wir eine virtuelle Umgebung namens "venv". Als nächstes können wir Python-Pakete in der virtuellen Umgebung installieren.

Verwendung einer virtuellen Umgebung
Jetzt verwenden wir den Befehl source, um die virtuelle Umgebung zu aktivieren:
source venv/bin/activate

Anschließend installieren wir ein Drittanbieter-Paket:
pip install pygame

pygame wurde erfolgreich in dieser Umgebung installiert.
pip list

Schließlich verwenden wir den Befehl deactivate, um die virtuelle Umgebung zu verlassen:

Wir können sehen, dass pygame in der Hauptumgebung nicht installiert ist.

Verschiedene Python-Versionen
Wir können auch eine virtuelle Umgebung mit der gewünschten Python-Version erstellen.
Beispielsweise erstellen wir eine Python3-Virtual Environment. Zunächst müssen wir wissen, wo Python3 ist:
which python3

Dann können wir es mit -p zuweisen:
virtualenv -p /usr/bin/python3 venv3

Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Python-Virtual Environment Lab abgeschlossen.
In diesem Lab haben Sie gelernt, wie Sie:
- Eine Python-Virtual Environment erstellen.
- Den PyPI-Paketmanager verwenden, um Pakete in einer Python-Virtual Environment zu installieren.
- Verschiedene Python-Virtual Environments verwalten.



