Umgang mit direkten GitHub-Quellen in „Requirements.txt“
Um Abhängigkeiten direkt aus einem GitHub-Repository zu installieren, sind Sie möglicherweise auf Schwierigkeiten mit dem gestoßen Syntax in „requirements.txt“-Dateien.
Im Gegensatz zu regulären Paketspezifikationen (Paketname==Version) erfordert die Angabe einer GitHub-Quelle einen anderen Ansatz:
Korrekte Syntax:
Um in „requirements.txt“ auf ein GitHub-Repo zu verweisen, lassen Sie das Format „package-name==version“ weg. Verwenden Sie stattdessen die folgende Struktur:
package @ git+https://github.com/owner/repo@[specifier]
wobei [Bezeichner] sein kann:
Beispiele:
Hinweis:
In früheren Versionen von pip müssen Sie möglicherweise die Paketversion in seiner setup.py aktualisieren, um zu verhindern, dass pip vorausgesetzt, die Anforderung ist bereits erfüllt.
Das obige ist der detaillierte Inhalt vonWie gebe ich GitHub-Quellen in meiner „requirements.txt'-Datei an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!