如何在setup.py中包含可执行文件



我有一个使用可执行文件的Python项目。

包装结构是这样的:

/Project
/Package
__init__.py
aClass.py
executableFile
LICENSE
README.md

我有这个设置.py:

...
setup(
author=...
author_email=....
classifiers=[...]
description=....
install_requires=[...]
license=..
long_description=...
include_package_data=True
packages=find_packages(include=['Package*'])
url=..
version=x.x.x
)

但是,当我在PyPI中用麻线上传此处所述的包时,不会加载可执行文件。

如何将该文件正确地包含在包中?

PS:我也读过关于在setup.py中添加scripts=[..]的内容,但仅限于python文件。

您需要使用清单。

MANIFEST.in:中

include Package/executableFile

相关内容

  • 没有找到相关文章

最新更新