開始使用免費開始

撰寫 requirements.txt

我們介紹了 requirements.txt 檔如何讓你的套件更具可移植性,因為使用者可以輕鬆重建其預期的執行環境。在這個練習中,你將把 requirements 檔的內容寫入一個 Python 變數。

注意:實務上,你在本練習撰寫的內容應該儲存到獨立的 txt 檔,而不是放在你當前的 Python 工作階段變數中。

本練習屬於課程

Python 的軟體工程原則

檢視課程

練習說明

  • matplotlib 撰寫需求,版本需為至少 3.0.0(含)以上。
  • numpy 撰寫需求,版本需精確為 1.15.4。
  • pandas 撰寫需求,版本需至多為 0.22.0。
  • pycodestyle 撰寫一條不含版本限制的需求

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

requirements = """
____3.0.0
numpy==____
pandas____0.22.0
____
"""
編輯並執行程式碼