问题标签 [py2exe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
5356 浏览

python - 尝试运行 py2exe 应用程序时出现 MemoryLoadError

我正在尝试在 Windows 上使用 py2exe 0.6.9 和 Python 2.6.4 捆绑 Python 应用程序。虽然可执行文件在我用来构建它的系统上运行得很好,但当我尝试在另一个系统上运行它时它会失败:

我有一种强烈的预感,我错过了一个库,但我不确定是哪个——特别是因为依赖检查器没有在目标系统上将任何东西标记为缺失。我应该如何进行?

0 投票
2 回答
2296 浏览

python - py2exe 和 win32com

甚至可以创建需要软件包py2exe的独立可执行文件吗?win32com

我用谷歌搜索/搜索了 SO 无济于事。

0 投票
8 回答
103782 浏览

python - 将简单 Python 脚本转换为 Windows 可执行文件的过程

我编写了一个脚本,可以帮助 Windows 用户的日常生活。我只想将 .exe 发送给她,而不是要求她安装 python、dll 或处理任何其他文件。

我已经阅读了大量关于将 Python 脚本编译为可执行文件的 stackoverflow 条目。我有点困惑,因为有很多选择,但有些似乎过时了(自 2008 年以来没有更新),而且没有一个简单到让我在花了几个小时后不问这个问题。

我希望有更好的,最新的方法来做到这一点。

我调查了:

但要么我无法让他们工作,要么无法理解如何获得我需要的结果。我得到的最接近的是 py2exe 但它仍然给了我 MSVCR71.dll

我将不胜感激,因为我也无法遵循此处的一些调整答案,这些答案需要事先了解如何使用 py2exe 或其他一些工具。

我使用的是 Python 2.5,因为其中一个模块仅适用于该版本。

0 投票
1 回答
1878 浏览

python - 用py2exe生成的exe找不到pywinauto

我一直在尝试用 py2exe 打包我的应用程序。该应用程序运行良好,但始终无法找到/使​​用 pywinauto。我一直在谷歌搜索,但我什么也没得到,我现在完全迷路了......

这是打包脚本:

这是运行exe时的输出

我希望有人能指出我正确的方向。

提前致谢

0 投票
2 回答
1794 浏览

python - pyqt jpeg 支持不以捆绑形式工作

要在 PyQT 应用程序中启用 jpeg 支持,您必须手动包含qjpeg4.dll.
当 dll 和 pyd 文件没有在最终的 exe 中捆绑在一起时,它可以正常工作。例如,使用 py2exe 您可以执行以下操作:

但是,如果您做同样的事情,并将 dll 捆绑在 exe 中(使用"bundle_files":1),则会失败并显示以下消息:

如何正确捆绑应用程序?

0 投票
0 回答
475 浏览

python - py2exe 扭曲输出 udp 数据包

我开发了一个使用 wxPython 和 twisted 的 Windows 应用程序。问题是,如果我使用 Python 解释器运行应用程序,一切正常(我可以接收和传输 UDP 数据包)。如果我构建一个 py2exe 应用程序,我只能接收 UDP 数据包。我没有错误,应用程序有响应但未传输 tx 数据包(WF 已禁用)。仅安装脚本日志...似乎缺少以下模块:

0 投票
4 回答
19348 浏览

python - 如何在 py2exe 中获取可执行文件的当前目录?

我在脚本中使用这段代码以跨平台的方式精确定位它的运行位置:

很简单。然后我继续在SCRIPT_ROOT我的脚本的其他区域使用,以确保一切都是正确的。当我通过 py2exe 运行它时会出现我的问题,因为生成的可执行文件没有设置__file__,因此我的脚本会中断。有谁知道如何解决或解决这个问题?

0 投票
4 回答
7663 浏览

python - PyQt4中Exe的窗口图标

我在 PyQt4 中有一个小程序,我想将该程序编译成一个 Exe。我正在使用 py2exe 来做到这一点。我可以使用以下代码在 Windows 标题栏中成功设置图标,但是当我将其编译为 exe 时,图标丢失了,我看到了默认的 Windows 应用程序。这是我的程序:

**** 这是 py2exe 的 setup.py ****

0 投票
4 回答
3504 浏览

python - 如何在没有终端的情况下在 Windows 中运行 py2exe 程序?

有人可以向我解释如何在没有 Windows 终端的情况下运行我的 py2exe 程序(一个控制台程序)吗?

我正在尝试制作一个重新调整窗口大小的程序,它应该从窗口开始,所以我希望它隐藏起来但仍在运行......

0 投票
1 回答
1328 浏览

python - 将 .py 转换为 .exe 时出错

当我尝试将脚本转换为可执行文件时,完成后出现此错误:

我正在使用此脚本进行转换:

这是我的程序的来源:

它有什么问题?

我想要压缩,我想要捆绑......我该怎么办?