在 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=['____'])