首頁  >  文章  >  後端開發  >  如何自動建立“requirements.txt”檔案?

如何自動建立“requirements.txt”檔案?

Linda Hamilton
Linda Hamilton原創
2024-11-04 06:37:28571瀏覽

How Can I Automate the Creation of 'requirements.txt' Files?

自動建立「requirements.txt」檔案

想像一下自己從GitHub 下載Python 原始碼,卻因缺少而感到關鍵的困惑“requirements.txt”檔案。手動建立一個可能是一項乏味的任務。但是,如果有一種自動方法從原始程式碼的導入部分提取必要的依賴項呢?

答案:Pipreqs

解決方案在於一個名為「pipreq」。有了它,產生“requirements.txt”檔案變得輕而易舉。只要執行以下指令:

pip install pipreqs
pipreqs /path/to/project

Pipreqs 的優點

使用pipreqs 有以下幾個好處:

  • 全面導入分析:
  • Pippreqs 仔細檢查原始碼的導入部分,捕捉所有必需的依賴項。
  • 與虛擬環境的兼容性:
  • 您可以使用 pipreqs,而無需在環境中安裝軟體包,使其成為新專案的理想選擇。
  • 忽略非必需的軟體包:
  • 與「pip freeze」不同,pipreqs 排除透過「pip install」以外的方法安裝的軟體包。

以上是如何自動建立“requirements.txt”檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn