Python venv
Einführung
Ein Python Virtual Environment (venv) ist ein Werkzeug, das verwendet wird, um isolierte Python-Umgebungen zu erstellen. Dies ist nützlich, um Abhängigkeiten und Pakete für verschiedene Projekte getrennt zu halten.
Voraussetzungen
- Kali Linux (oder eine andere Linux-Distribution)
- Python 3.x installiert
Schritte
Schritt 1: Terminal öffnen
Öffne ein Terminal in Kali Linux.
Schritt 2: Projektverzeichnis erstellen
Erstelle ein Verzeichnis für dein Projekt:
mkdir mein_python_projekt
cd mein_python_projekt
Schritt 3: Virtuelle Umgebung erstellen
Erstelle eine virtuelle Umgebung mit dem Namen `venv`:
python3 -m venv venv
Dieser Befehl erstellt ein Verzeichnis namens `venv` im aktuellen Verzeichnis, das die isolierte Python-Umgebung enthält.
Schritt 4: Virtuelle Umgebung aktivieren
Aktiviere die virtuelle Umgebung:
source venv/bin/activate
Nach der Aktivierung wird deine Shell-Eingabeaufforderung mit dem Namen der virtuellen Umgebung (`venv`) versehen, um anzuzeigen, dass die Umgebung aktiv ist.
Schritt 5: Pakete installieren
Installiere ein Python-Paket in der virtuellen Umgebung, z.B. `requests`:
pip install requests
Schritt 6: Virtuelle Umgebung deaktivieren
Wenn du die virtuelle Umgebung verlassen möchtest, gib folgenden Befehl ein:
deactivate
Schritt 7: Virtuelle Umgebung erneut aktivieren
Um die virtuelle Umgebung erneut zu aktivieren, navigiere zum Projektverzeichnis und führe den Aktivierungsbefehl aus:
cd mein_python_projekt
source venv/bin/activate
Zusammenfassung
In diesem Beispiel hast du gelernt, wie man eine Python Virtual Environment (venv) unter Kali Linux erstellt, aktiviert und verwendet. Dies ist eine bewährte Methode, um Python-Projekte und deren Abhängigkeiten voneinander zu isolieren.