Python ist eine leistungsstarke Programmiersprache, die eine große Anzahl von Modulen und Bibliotheken für verschiedene Aufgaben bietet. Um diese Module verwenden zu können, müssen Sie sie jedoch auf Ihrem Computer installieren. Eine der bequemsten Möglichkeiten, Module in Python zu installieren, ist die Verwendung von dateirequirements.
Eine Requirements-Datei ist eine Textdatei, die eine Liste aller Module enthält, die für den Betrieb Ihres Projekts benötigt werden. Anstatt die Module einzeln manuell zu installieren, können Sie sie einfach in die requirements-Datei eintragen und dann alle Module mit einem einzigen Befehl installieren.
Um Module aus der requirements-Datei zu installieren, müssen Sie die folgenden Schritte ausführen. Erstellen Sie zuerst eine Datei mit dem Namen requirements.txt und öffnen Sie es in einem beliebigen Texteditor. Fügen Sie dann einfach die Namen der Module, die Sie installieren möchten, in die neuen Zeilen der Datei ein. Sie können eine bestimmte Version eines Moduls angeben, indem Sie sie nach dem Modulnamen hinzufügen und durch ein Leerzeichen trennen.
Installieren von Modulen aus Python-Requirements
Es sind einige einfache Schritte erforderlich, um Module aus der Python-Requirements-Datei zu installieren:
- Öffnen Sie eine Eingabeaufforderung oder ein Terminal auf Ihrem Computer.
- Navigieren Sie zu dem Ordner, in dem sich Ihre requirements-Datei befindet.txt.
- Führen Sie den folgenden Befehl aus, um alle Module aus requirements zu installieren:
pip install -r requirements.txt
Der Befehl pip install -r weist pip an, alle in der requirements-Datei aufgeführten Pakete zu installieren.txt.
Nachdem der Befehl ausgeführt wurde, werden alle erforderlichen Module auf Ihrem Computer installiert und Sie sind bereit, sie in Ihrem Projekt zu verwenden.
Vorbereitung für die Installation
Bevor Sie Module aus der Python-Requirements-Datei installieren, müssen Sie einige Schritte ausführen:
- Stellen Sie sicher, dass Sie Python auf Ihrem Computer installiert haben. Wenn dies nicht der Fall ist, müssen Sie die neueste Version von Python von der offiziellen Website herunterladen und installieren.
- Stellen Sie sicher, dass der pip-Paketmanager auf Ihrem System installiert ist. Wenn es keine gibt, installieren Sie es, indem Sie den Python-Befehl ausführen get-pip.py . Detaillierte Anweisungen zur Installation von pip finden Sie auf der offiziellen Website.
- Erstellen Sie ein Arbeitsverzeichnis, in dem Ihr Projekt gespeichert wird.
- Erstellen Sie in diesem Verzeichnis eine virtuelle Umgebung, die von anderen installierten Paketen auf Ihrem System isoliert ist. Führen Sie dazu den Befehl python -m venv myenv aus, wobei myenv der Name Ihrer virtuellen Umgebung ist.
- Aktivieren Sie die virtuelle Umgebung, indem Sie den Befehl source myenv/bin/activate für Linux/Mac oder myenv\Scripts\activate für Windows ausführen.
- Erstellen Sie eine requirements-Datei.txt und fügen Sie eine Liste der Abhängigkeiten hinzu, die Sie installieren möchten. Jede Abhängigkeit wird in einer neuen Zeile angegeben, zum Beispiel:
flask==1.0.2requests==2.22.0
Beachten Sie, dass nach dem Modulnamen die Version angegeben wird, die installiert werden soll. Wenn keine Version angegeben ist, installiert pip die neueste stabile Version des Moduls.
Installieren von Modulen
Die Installation von Modulen in Python erfolgt über das Paketverwaltungstool pip. Bevor Sie die Module installieren, müssen Sie sicherstellen, dass Sie Python installiert haben und pip. Dazu können Sie den Befehl ausführen pip --version in der Befehlszeile.
Weiter, um das Modul aus der Datei zu installieren requirements.txt, Sie müssen den Befehl ausführen pip install -r requirements.txt. Datei requirements.txt enthält eine Liste der Module, die für die Ausführung Ihres Projekts installiert werden müssen. Das Team pip install -r requirements.txt durchsucht die Datei und installiert automatisch alle benötigten Module aus der Liste.
Wenn Sie das Modul direkt installieren möchten, können Sie den Befehl verwenden pip install wie folgt: pip install Modulname. Zum Beispiel, um ein Modul zu installieren requests. der Befehl würde wie folgt aussehen: pip install requests.
Wenn Sie eine bestimmte Version des Moduls installieren möchten, können Sie einen Parameter hinzufügen ==Version. Zum Beispiel, um ein Modul zu installieren requests version 2.0.0, müssen Sie den Befehl ausführen pip install requests==2.0.0.
Sie können die Module auch für die Installation verwenden virtuelle Umgebung. Mit der virtuellen Umgebung können Sie das Projekt von anderen installierten Modulen isolieren und Abhängigkeitskonflikte vermeiden. Führen Sie den Befehl aus, um eine virtuelle Umgebung zu erstellen python -m venv Umgebungsname. Führen Sie dann den Befehl aus, um die virtuelle Umgebung zu aktivieren source Umgebungsname/bin/activate (für Linux/Mac) oder umgebungsname\Scripts\activate (für Windows).
Nachdem Sie die virtuelle Umgebung aktiviert haben, können Sie die Module wie oben beschrieben installieren und sie werden nur innerhalb der virtuellen Umgebung installiert.