Heim  >  Artikel  >  Backend-Entwicklung  >  Wie installiere ich Pakete aus einem lokalen Verzeichnis mithilfe von „requirements.txt“ mit Pip?

Wie installiere ich Pakete aus einem lokalen Verzeichnis mithilfe von „requirements.txt“ mit Pip?

Susan Sarandon
Susan SarandonOriginal
2024-11-13 10:49:02216Durchsuche

How to Install Packages from a Local Directory using requirements.txt with Pip?

Installieren von Paketen aus dem lokalen Verzeichnis mithilfe von „requirements.txt“ mit Pip

Um Pakete mithilfe von „pip“ gemäß der Datei „requirements.txt“ von zu installieren In einem lokalen Verzeichnis können Sie die Option -r verwenden. Mit dieser Option können Sie eine Anforderungsdatei angeben, die eine Liste von Paketen und deren Abhängigkeiten enthält. Die Syntax für die Verwendung dieser Option lautet wie folgt:

pip install -r /path/to/requirements.txt

In Ihrem Fall befindet sich die Anforderungsdatei unter /path/to/requirements.txt. Sie versuchen jedoch auch, die Pakete mithilfe der Option -f aus einem lokalen Archivverzeichnis zu installieren. Dies ist nicht erforderlich, da die Option -r die Pakete automatisch vom angegebenen Speicherort installiert.

Um das Problem zu beheben, entfernen Sie einfach die Option -f aus dem Befehl:

source bin/activate
pip install -r /path/to/requirements.txt

Dies installiert die Pakete gemäß der Datei „requirements.txt“ aus dem lokalen Archivverzeichnis. Sie können dann überprüfen, ob die Pakete ordnungsgemäß installiert sind, indem Sie sie in Ihren Code importieren oder das Site-Packages-Verzeichnis Ihrer virtuellen Umgebung überprüfen.

Das obige ist der detaillierte Inhalt vonWie installiere ich Pakete aus einem lokalen Verzeichnis mithilfe von „requirements.txt“ mit Pip?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn