pipenv ist ein Tool zum Erstellen und Verwalten virtueller Python-Umgebungen, das die Funktionalität von pip (Installation von Paketen) und virtualenv (Verwaltung virtueller Umgebungen) kombiniert. Es ist ein leistungsfähiges Tool, das die Installation und Verwaltung von Abhängigkeiten in Python-Projekten vereinfacht.
Wenn Sie mit pipenv beginnen möchten, müssen Sie einige einfache Schritte ausführen:
- Installieren Sie pipenv. Der einfachste Weg, pipenv zu installieren, ist die Verwendung des pip-Paketmanagers. Öffnen Sie ein Terminal und führen Sie den Befehl pip install pipenv aus . Innerhalb von Sekunden wird pipenv auf Ihrem System installiert.
- Erstellen Sie ein neues Projekt. Navigieren Sie mit dem Befehl cd /path/to/your/project zu Ihrem Projektordner. Führen Sie dann den Befehl pipenv --python 3.8 aus, um eine neue virtuelle Python-Umgebung mit Version 3.8 zu erstellen.
- Installieren von Abhängigkeiten. Erstellen Sie eine Pipfile-Datei im Stammordner Ihres Projekts und fügen Sie die erforderlichen Abhängigkeiten mit dem Befehl pipenv install package_name hinzu. Es wird empfohlen, Abhängigkeiten einzeln hinzuzufügen, um die Projektverwaltung zu vereinfachen.
- Aktivieren Sie die virtuelle Umgebung. Führen Sie den Befehl pipenv shell aus, um die virtuelle Umgebung zu aktivieren. Jetzt arbeiten Sie in Ihrer virtuellen Umgebung, in der nur die Abhängigkeiten Ihres Projekts installiert sind.
Jetzt haben Sie eine vollständige virtuelle Python-Umgebung mit installierten Abhängigkeiten, die bereit ist, Ihr Projekt mit pipenv zu entwickeln. Denken Sie daran, die virtuelle Umgebung vor der Arbeit am Projekt zu aktivieren und die Abhängigkeiten bei Bedarf zu aktualisieren. Viel Glück mit pipenv!
Vorbereitung für die Installation
Vor der Installation von pipenv benötigen Sie die folgenden Werkzeuge:
| Python | Die erforderliche Mindestversion von Python für die Arbeit mit pipenv ist 3.6.0. Wenn Sie Python noch nicht installiert haben oder eine veraltete Version haben, müssen Sie die neueste Version von Python von der offiziellen Python-Website installieren. |
| Pip | Pip ist ein Werkzeug zum Installieren von Python-Paketen. Es wird normalerweise zusammen mit Python installiert, daher wird es wahrscheinlich schon ausreichen, Python installiert zu haben, um pip zu haben. Wenn Sie jedoch kein Pip haben, können Sie es installieren, indem Sie den offiziellen Anweisungen auf der Python-Website folgen. |
Überprüfen Sie vor der Installation alle erforderlichen Tools, um mögliche Probleme zu vermeiden. Wenn alle Werkzeuge fertig sind, können Sie mit der Installation von pipenv beginnen.
Erforderliche Software
Stellen Sie sicher, dass die folgenden Programme auf Ihrem Computer installiert sind, bevor Sie pipenv installieren:
- Python Version 3.6 oder höher;
- pip, ein Python-Paketmanager, der normalerweise automatisch installiert wird, wenn Python installiert wird;
- pipenv. Wenn pip bereits installiert ist, können Sie pipenv mit dem Befehl pip install pipenv installieren.
Installation von pipenv
Befolgen Sie diese Schritte, um pipenv zu installieren:
- Stellen Sie sicher, dass Python Version 3.6 oder höher auf Ihrem Computer installiert ist.
- Öffnen Sie eine Eingabeaufforderung oder ein Terminal.
- Geben Sie pip install pipenv ein und drücken Sie die Eingabetaste.
- Warten Sie eine Weile, bis pipenv installiert ist.
- Stellen Sie sicher, dass pipenv erfolgreich installiert wurde, indem Sie den Befehl pipenv --version eingeben.
Jetzt können Sie pipenv verwenden, um virtuelle Umgebungen mit Ihren Abhängigkeiten zu erstellen und zu verwalten.
Python installieren
Stellen Sie vor der Installation von pipenv sicher, dass Sie den Python-Interpreter Version 3.6 oder höher installiert haben. Wenn Sie Python bereits installiert haben, können Sie diesen Schritt überspringen.
Wenn Sie Python nicht auf Ihrem Computer haben, müssen Sie es herunterladen und installieren. Dafür:
- Gehen Sie zur offiziellen Python-Website unter https://www.python.org/downloads /.
- Laden Sie die neueste Version von Python herunter, indem Sie auf die Schaltfläche "Download" klicken, die Ihrem Betriebssystem (Windows, macOS, Linux) entspricht.
- Führen Sie die heruntergeladene Installationsdatei aus und folgen Sie den Anweisungen des Installationsprogramms.
Nachdem Sie Python erfolgreich installiert haben, können Sie überprüfen, ob es vorhanden ist, indem Sie den Befehl python --version an der Eingabeaufforderung ausführen.
Anmerkung: Wenn Sie verschiedene Versionen von Python installiert haben, stellen Sie sicher, dass der Python-Befehl auf die richtige Version verweist, die Sie verwenden möchten.
Installation von pipenv mit pip
Python bietet ein praktisches Dienstprogramm pip (Package Installer für Python), mit dem Sie die Installation und Aktualisierung von Paketen für Python verwalten können. Sie können den folgenden Befehl verwenden, um pipenv zu installieren:
pip install pipenv
Führen Sie diesen Befehl an der Eingabeaufforderung aus, auf der Python installiert ist. Pip lädt das pipenv-Paket und seine Abhängigkeiten automatisch herunter und installiert es in Ihrer Python-Umgebung.
Nach der Installation können Sie überprüfen, ob pipenv erfolgreich installiert wurde, indem Sie den Befehl ausführen:
pipenv --version
Wenn die Installation korrekt ausgeführt wurde, sehen Sie die Version von pipenv, die Sie installiert haben.
Verwendung von pipenv
Nach der Installation von pipenv können Sie damit beginnen, die Umgebung und Abhängigkeiten Ihres Projekts zu verwalten. Hier sind einige grundlegende Befehle, die Sie verwenden können:
1. Erstellen eines neuen Projekts mit pipenv:
pipenv --python 3.7pipenv install
Diese Befehle erstellen eine neue virtuelle Umgebung und installieren das angegebene Paket darin.
2. Virtuelle Umgebung aktivieren:
pipenv shell
Dieser Befehl aktiviert die virtuelle Umgebung, sodass Sie Befehle im Kontext Ihres Projekts ausführen können.
3. Installieren von Abhängigkeiten:
pipenv install
Dieser Befehl installiert alle Abhängigkeiten aus der Pipfile-Datei.lock.
4. Hinzufügen einer neuen Abhängigkeit:
pipenv install
Dieser Befehl installiert das angegebene Paket und fügt es der Pipfile hinzu.
5. Aktualisieren von Abhängigkeiten:
pipenv update
Dieser Befehl aktualisiert alle Abhängigkeiten in Ihrem Projekt.
Sie können auch den Befehl verwenden pipenv --help für eine vollständige Liste der Befehle und weitere Informationen zu den Funktionen von pipenv.
Stellen Sie sicher, dass Sie sich im Stammverzeichnis Ihres Projekts befinden, wenn Sie alle Befehle ausführen.
Erstellen einer virtuellen Umgebung
Nachdem Sie pipenv auf Ihrem System installiert haben, müssen Sie eine virtuelle Umgebung für Ihr Projekt erstellen.
Sie können eine virtuelle Umgebung mit dem folgenden Befehl erstellen:
pipenv --python 3.9
Hier 3.9 - die Version der Python-Sprache, die Sie in Ihrem Projekt verwenden möchten. Sie können jede andere Version verwenden, die Sie benötigen.
Nach dem Ausführen des Befehls erstellt pipenv automatisch eine virtuelle Umgebung im Verzeichnis Ihres Projekts und installiert die angegebene Version von Python, falls sie nicht installiert ist. Ihre virtuelle Umgebung wird in einem Verzeichnis gespeichert.venv befindet sich im Stammordner des Projekts.
Führen Sie den folgenden Befehl aus, um die virtuelle Umgebung zu aktivieren:
Sie werden feststellen, dass sich Ihr Terminal geändert hat und Sie jetzt im Kontext Ihrer virtuellen Umgebung arbeiten. Jetzt können Sie die erforderlichen Abhängigkeiten für Ihr Projekt mit pipenv festlegen.
Führen Sie den Befehl aus, um die virtuelle Umgebung zu verlassen:
Durch das Erstellen einer virtuellen Umgebung mit pipenv können Sie die Abhängigkeiten Ihres Projekts isolieren und effizient verwalten. Fahren Sie mit dem nächsten Schritt fort, um zu erfahren, wie Sie Abhängigkeiten mit Pipfile installieren.