ホームページ >バックエンド開発 >Python チュートリアル >GitHub リポジトリを「requirements.txt」に統合するにはどうすればよいですか?

GitHub リポジトリを「requirements.txt」に統合するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-15 04:25:02446ブラウズ

How to Integrate GitHub Repositories into `requirements.txt`?

requirements.txt での GitHub ソースの指定

GitHub リポジトリからインストールされたライブラリを依存関係に統合するには、requirements.txt ファイルを変更します。次のように:

GitHub リポジトリの場合は、「package==version」命名規則を省略します。代わりに、次の形式を使用します:

package-name @ git+git://github.com/owner/repo@reference

ここで、「reference」は次のとおりです:

  • コミット ハッシュ: package-name @ git https:// github.com/owner/repo@41b95ec
  • ブランチ名: パッケージ名 @ git https://github.com/owner/repo@main
  • タグ: パッケージ名 @ git https://github.com/owner/repo@0.1
  • リリース: パッケージ名 @ git https://github.com /owner/repo@releases/tag/v3.7.1

:

GitHub リポジトリで「package-two」の依存関係を更新するには、次を使用しますrequirements.txt 内の次の構成のいずれか:

package-two @ git+https://github.com/owner/repo@41b95ec
package-two @ git+https://github.com/owner/repo@main
package-two @ git+https://github.com/owner/[email protected]
package-two @ git+https://github.com/owner/repo@releases/tag/v3.7.1

: 一部の pip バージョンでは、要件がすでに満たされていると想定されるのを避けるために、パッケージの setup.py 内のパッケージ バージョンを更新します。

に会った。

以上がGitHub リポジトリを「requirements.txt」に統合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。