如何在您的requirements.txt中指定GitHub來源?

Susan Sarandon
發布: 2024-11-19 08:28:02
原創
277 人瀏覽過

How to Specify GitHub Sources in Your requirements.txt?

處理requests.txt 中的直接GitHub 來源

為了直接從GitHub 儲存庫安裝依賴項,您可能會遇到困難requirerements .txt 檔案中的語法。

與常規套件規範(package-name==version) 不同,指定GitHub 來源需要不同的方法:

正確語法:

要在requirements.txt中引用GitHub儲存庫,請省略package-name==version格式。相反,請使用以下結構:

package @ git+https://github.com/owner/repo@[specifier]
登入後複製

其中[說明符] 可以是:

  • 提交雜湊(@commit)
  • 分支名稱(@ branch)
  • 標籤(@tag)
  • 發布(@release/v[版本])

範例:

  • 指定提交雜湊:package @ git https://github.com /owner/repo@41b95ec
  • 指定分支:package @ git https://github.com/owner/repo@main
  • 指定標籤:package@git https://github.com/owner/repo@0.1
  • 指定release:package@git https://github.com/owner/repo@releases/tag /v3.7.1

注意:

在早期版本的pip 中,您可能需要更新其setup.py 中的軟體包版本以防止pip假設已經滿足要求。

以上是如何在您的requirements.txt中指定GitHub來源?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板