Python Setuptools在源程序包中包含脚本

Python Setuptools在源程序包中包含脚本,python,installation,setuptools,setup.py,Python,Installation,Setuptools,Setup.py,我正在使用setuptool制作python软件包,我希望在生成的任何源软件包中包括一些额外的脚本,如ez_setup.py,以便在尚未安装setuptools的情况下安装它 我只能找到如何在发行版中包含文件,我不希望包含这些文件,因为我想要包含的文件仅是运行setup.py with python安装/构建包所必需的 如何将它们设置为仅包含在源程序包中,而不是实际安装在用户系统上。我找到了解决方案,问题是许多文档措词不当。清单仅适用于源程序包,因此清单中列出的文件将添加到清单中,并包含在源程序

我正在使用setuptool制作python软件包,我希望在生成的任何源软件包中包括一些额外的脚本,如
ez_setup.py
,以便在尚未安装setuptools的情况下安装它

我只能找到如何在发行版中包含文件,我不希望包含这些文件,因为我想要包含的文件仅是运行setup.py with python安装/构建包所必需的


如何将它们设置为仅包含在源程序包中,而不是实际安装在用户系统上。

我找到了解决方案,问题是许多文档措词不当。清单仅适用于源程序包,因此清单中列出的文件将添加到清单中,并包含在源程序包中

请参见,设置工具是distutils的分支

另外,不要担心一些安装工具文档听起来像是在鸡蛋清单中添加了文件,但实际上没有,只有源代码分发版受到影响