開始使用免費開始

在 setup.py 中列出需求

我們先前已經建立了 setup.py,但忘了在 install_requires 參數中列出對 matplotlib 的相依性。本練習要你練習列出特定版本的相依套件,請修正你先前為 text_analyzer 套件撰寫的 setup.py

本練習屬於課程

Python 的軟體工程原則

檢視課程

練習說明

  • setuptools 套件 import 需要的函式 setup
  • 將自己列為 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=['____'])
編輯並執行程式碼