Comment spécifier les sources GitHub dans votre fichier conditions.txt ?

Susan Sarandon
Libérer: 2024-11-19 08:28:02
original
261 Les gens l'ont consulté

How to Specify GitHub Sources in Your requirements.txt?

Gestion des sources GitHub directes dans Requirements.txt

Afin d'installer des dépendances directement à partir d'un référentiel GitHub, vous avez peut-être rencontré des difficultés avec le syntaxe dans les fichiers Requirements.txt.

Contrairement aux spécifications de package classiques (package-name==version), la spécification d'une source GitHub nécessite une approche différente :

Syntaxe correcte :

Pour référencer un dépôt GitHub dans Requirements.txt, omettez le format package-name==version. Utilisez plutôt la structure suivante :

package @ git+https://github.com/owner/repo@[specifier]
Copier après la connexion

où [spécificateur] peut être :

  • Hash de validation (@commit)
  • Nom de la branche (@branch)
  • Tag (@tag)
  • Release (@release/v[version])

Exemples :

  • Spécifiez le hachage de validation : package @ git https://github.com/owner/repo@41b95ec
  • Spécifiez la branche : package @ git https://github.com/owner/repo@main
  • Spécifiez la balise : package @ git https://github.com/owner/repo@0.1
  • Spécifiez la version : package @ git https://github.com/owner/repo@releases/tag /v3.7.1

Remarque :

Dans les versions antérieures de pip, vous devrez peut-être mettre à jour la version du package dans son setup.py pour empêcher pip de en supposant que l'exigence soit déjà satisfaite.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal