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