我有一个项目,我使用pip install <library>
导入了不同的python库我看到我可以为此创建setup.py,但我无法弄清楚它。所以我必须在包中添加所有导入的库?例如packages=['requests', 're']
如果用户没有python,我可以用它来安装吗? 或者我只是将已定义的python文件添加到包中?例如test1.py,test2.py 的修改
from setuptools import setup
setup(name='Testproject',
version='0.1',
description='testing',
author='tester',
packages=['requests', 'subprocess'],
zip_safe=False)
答案 0 :(得分:1)
使用install_requires
来表示依赖项:
“install_requires”应该用于指定依赖项a 项目最低限度需要运行。当项目由pip安装时, 这是用于安装其依赖项的规范。