我使用Py2exe打包一个包含很多依赖包的Python应用程序。虽然Py2exe完美无缺,但是生成的dist /文件夹包含大量(10-15)支持文件(.dll,.pyd,.zip)。
理想情况下,我希望能够将所有这些依赖文件放在名为support /或lib /的文件夹中,或者其他东西。这样,当人们下载应用程序并提取存档时,它们只会显示可执行文件和一些文件夹。
Py2exe是否支持将相关文件放在子文件夹中?如果是这样,那么如何才能实现这一目标。
答案 0 :(得分:2)
有效的解决方案是使用
将所有内容捆绑在一个独立的可执行文件中 bundle_files:1
在你的setup.py py2exe选项中。