始める無料で始める

setup.py で要件を列挙する

先ほど setup.py ファイルを作成しましたが、install_requires 引数に matplotlib への依存関係を記載し忘れていました。この演習では、以前に作成した text_analyzer パッケージ用の setup.py を修正し、バージョン指定の依存関係を正しく記述する練習をします。

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

Pythonで学ぶSoftware Engineeringの原則

コースを見る

演習の手順

  • 必要な関数 setupsetuptools パッケージから import してください。
  • author に自分の名前を指定してください。
  • install_requires で、matplotlib のバージョンを 3.0.0 以上に指定してください。

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

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

# Import needed function from setuptools
from ____ import setup

# Create proper setup to be used by pip
setup(name='text_analyzer',
      version='0.0.1',
      description='Perform and visualize a text analysis.',
      author='____',
      packages=['text_analyzer'],
      install_requires=['____'])
コードを編集して実行