我有一个项目,我已经使用pip install <library>
导入了不同的python库我看到我可以为此创建setup.py,但我无法完全弄清楚它。所以我必须将所有导入的库添加到包中?例如packages=['requests', 're']
如何将导入的库添加到setup.py
如果用户没有安装python,我可以使用它来安装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)
* “?我要补充所有进口图书馆包” * - 所有你需要运行它的人,是的。 *“我可以用它来安装python,如果用户没有它”* - 不,你需要Python来运行'setup.py',这样做没有任何意义。 – jonrsharpe
我跑上面,但我得到错误'错误:包目录'请求'不存在'因为它不是我的模块,它是在内置的Python模块?我必须为此提供路径吗? – user2661518
'packages'用于你的代码定义**的包,而不是它的依赖。你有没有考虑通过教程或工作的例子? – jonrsharpe