Py2exe目录结构

发布于 2024-09-07 06:22:08 字数 269 浏览 2 评论 0原文

我使用 Py2exe 打包一个带有相当多依赖包的 Python 应用程序。虽然 Py2exe 可以完美运行,但生成的包含可执行文件的 dist/ 文件夹包含大量 (10-15) 个支持文件(.dll、.pyd、.zip)。

理想情况下,我希望能够将所有这些依赖文件放在名为 support/ 或 lib/ 或类似名称的文件夹中。这样,当人们下载应用程序并提取存档时,他们只会看到一个可执行文件和一些文件夹。

Py2exe 是否支持将依赖文件放在子文件夹中?如果是这样,如何才能实现这一目标。

I use Py2exe to package a Python application with quite a few dependant packages. While Py2exe works flawlessly the resulting dist/ folder with the executable contains a large number (10-15) of support files (.dll, .pyd, .zip).

Ideally I would like to be able to place all of these dependant files in a folder called support/ or lib/ or something to that effect. This way when people download the application and extract the archive they are only presented with an executable and some folders.

Does Py2exe support placing dependant files in a sub-folder? If so, how can one accomplish this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏雨凉 2024-09-14 06:22:08

将所有内容捆绑到独立的可执行文件中。

bundle_files:1

有效的解决方案是使用setup.py py2exe 选项中的

An effective solution is to bundle everything in an standalone executable using

bundle_files:1

in your setup.py py2exe options.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文