Installieren von Python-Paketen in nicht standardmäßigen Verzeichnissen mit Pip
Pip ist ein beliebtes Paketinstallationsprogramm für Python, aber standardmäßig installiert es Pakete in das Site-Packages-Verzeichnis. Was ist, wenn Sie Pakete an einem anderen Ort installieren möchten?
Für diejenigen, die Virtualenv nicht verwenden können oder möchten, gibt es eine alternative Methode mit dem Schalter --target von Pip. Mit diesem Schalter können Sie das Zielverzeichnis für die Paketinstallation angeben:
pip install --target [directory_path] [package_name]
Dadurch wird das Paket im angegebenen Verzeichnis anstelle der Standard-Site-Pakete installiert. Um die Pakete von diesem Speicherort jedoch tatsächlich verwenden zu können, müssen Sie das Zielverzeichnis zu PYTHONPATH hinzufügen.
Beispiel:
pip install --target d:\somewhere\other\than\the\default package_name
Hinweis: Stellen Sie sicher, dass das Ziel Das Verzeichnis existiert, bevor Sie den pip-Befehl ausführen.
Wenn der Zielschalter nicht verfügbar ist, müssen Sie möglicherweise pip wie folgt aktualisieren Befehle:
Das obige ist der detaillierte Inhalt vonWie kann ich Python-Pakete mit Pip in einem nicht standardmäßigen Verzeichnis installieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!