始める無料で始める

requirements.txt を書く

requirements.txt ファイルがあれば、ユーザーが想定された環境を簡単に再現でき、パッケージの可搬性が高まることを学びました。この演習では、requirements ファイルの内容を Python の変数に書き込みます。

注意: 実際には、この演習で書くコードは Python セッション内の変数ではなく、独立した txt ファイルに書き出します。

この演習はコースの一部です

Pythonで学ぶSoftware Engineeringの原則

コースを見る

演習の手順

  • matplotlib の要件として、バージョン 3.0.0 以上を指定してください。
  • numpy の要件として、バージョン 1.15.4 を厳密に指定してください。
  • pandas の要件として、バージョン 0.22.0 以下を指定してください。
  • pycodestyle はバージョン指定なしで要件を記述してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

requirements = """
____3.0.0
numpy==____
pandas____0.22.0
____
"""
コードを編集して実行