问题标签 [gui2exe]

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 投票
2 回答
3146 浏览

python - 由于缺少 MSVCP90.dll,无法使用 gui2exe 制作 Windows .exe

我正在尝试使用 gui2exe(它使用 py2exe 创建一个 .exe)将我的 python 脚本编译成单个 .exe。我的程序正在使用 wxWidgets,每次我尝试编译它时都会收到以下错误消息:

错误 MSVCP90.dll:没有这样的文件或目录。

我已经下载并安装了 VC++ 可再发行包,所以我应该有这个 .dll 不是吗?

0 投票
3 回答
877 浏览

python - 如何从命令行运行 GUI2Exe?

我正在使用 GUI2Exe 来 CX_freeze 我的 python 应用程序,它工作得很好......如果我想手动构建它。

我的下一步是自动化这个构建,所以我可以一步构建

有没有办法使用导出的 setup.py 来构建?或者使用一些命令行参数调用 GUI2Exe 来构建项目?

谢谢!

更新:所以我按照以下建议手动运行了命令:区别如下:

  • library.zip 不同,大小减少 11 个字节
  • {app}.zip 不同,大小相同
  • 缺少 {app}.manifest

你会觉得他们是一样的吗?

0 投票
2 回答
1179 浏览

python - 我在使用 gui2exe 创建可执行文件时遇到问题

我决定尝试使用 gui2exe 来制作我的可执行文件,但我无法让它工作,PyInstaller、Py2exe 或 cxFreeze 都没有。它创建了一个非启动可执行文件(我运行它,它开始加载,然后它停止加载,什么都没有,任务管理器在进程中没有它)。

当 gui2exe 让我测试已编译的项目并且我点击“是”时,我收到以下错误:“该项目从未编译过或它的可执行文件已被删除。”

当我通过批处理文件或 cmd 编译时,不会发生这种情况。

请提供有关使用 gui2exe 的任何帮助、指南、手册和文档!

  • 我在 Windows 7 32bit 上运行它
  • 蟒蛇 2.7
  • GUI2exe-0.5.1
  • 我安装了 pyinstaller-1.5.1、py2exe-0.6.9、cx_freeze-4.2.3

更新:这是我正在使用的测试代码:文件 Tk_tester.py (这是主要的)

和文件 ScrolledWidgets.py

这编译好了。但是当我运行生成的 exe 时,我得到一个“ImportError:没有名为 carchive 的模块”。

我已经尝试过一个只有控制台的应用程序——它运行正常。

0 投票
2 回答
3084 浏览

python - Py2exe:创建了 exe,但如果你运行它,你会得到一个运行时错误 R6034

我在 wxpython 中创建了一个应用程序,我想让它可执行。一切顺利。所有需要的 dll 都在那里,但是当我尝试运行我的 exe 时,我收到以下错误:

运行时错误 R6034,应用程序试图错误地加载 C 运行时库。

0 投票
2 回答
2749 浏览

python - 降落伞分段错误 - pygame 到 py2exe

我正在使用 GUI2Exe 将我的 python/pygame 游戏编译为 .exe

我的字体模块有问题。

在 GUI2Exe 中使用 python 2.7 和 py2exe 选项我已经用 2.7 版本更新了 python、pygame 和 py2exe。我的程序运行良好,但是在我用 py2exe 编译它之后,我得到了这个。

这是我得到的错误:

我的游戏从控制台开始,然后运行该部分。但是一旦显示开始,我就会崩溃。

谢谢

0 投票
1 回答
1463 浏览

module - ImportError: No module named texttable (igraph, py2exe,cx freeze/gui2exe)

我花了 2 天时间试图解决这个问题,但我一无所获。

我尝试从我的 python 脚本中获取可执行文件。

脚本运行没有问题。我使用 igraph 在其中构建图表,这是我最喜欢完成这项任务的选择。

编译我的脚本后,我得到了预期的结果(包含我的 exe 及其内容的 Dist 文件夹)

当我尝试运行 exe 时,我收到了这个烦人的错误消息:

我检查了许多与 ImportError 相关的线程。我进入了包含 texttable 的文件夹,它就在那里!它没有丢失!我已经尝试过改变路径但仍然没有成功。

在我的脚本的开头,我有:

我已经尝试过from igraph import Graph,但它仍然会寻找那个 TEXTTABLE。

我尝试过使用 py2exe、cx freeze 以及它们的 GUI2exe 的不错的 Gui 界面。没运气。无论我尝试什么,都会出现同样的错误。

如果解决方案很明显,我很抱歉。我不是专业人士。任何帮助深表感谢!

0 投票
1 回答
181 浏览

python - 使用 webkit 的 open(url) 函数时,使用 py2exe 创建的可执行文件会冻结

我正在使用GUI2Exe 程序来创建我的可执行文件,虽然我可以构建和启动可执行文件,但它在调用“打开”url 时崩溃了。这不仅在我的程序中是可重复的,而且在超级简单的14 行 webkit 浏览器中也是可重复的。当使用 cx_freeze 而不是 py2exe 时。

Windows 诊断中报告的“问题签名”指向 libcairo-2.dll

注释掉 browser.open(url) 调用会导致窗口打开(尽管没有浏览器将要加载的内容)并响应关闭命令。

从命令行 (python myprogram.py) 运行,我的程序在 Windows 和 Ubuntu 上都能正常运行。将其正式陈述为一个问题:我怎样才能解决这个问题并成功地创建一个功能性的“冻结”python 可执行文件?

0 投票
1 回答
706 浏览

python - Python GUI2Exe 应用程序独立构建(使用 Py2Exe)

我正在尝试将 Python 脚本构建到独立的应用程序中。我正在使用 GUI2Exe。我的脚本使用 selenium 包。我已经安装了。项目编译良好并直接在 python 命令行上运行,但无法独立构建,因为它指的是文件夹:

它正在寻找硒包位于:C:\Users\username\Anaconda2_Py27_32bit\Lib\site-packages\selenium-2.48.0-py2.7.egg\selenium\webdriver\firefox

其中 C:\Users\username\Anaconda2_Py27_32bit 是我安装 Anaconda Python 2.7 32 位版本的位置。默认情况下,它在 \dist\filename.exe 文件夹中查找。

0 投票
1 回答
22 浏览

python-2.7 - GUI2Exe build with smtplib [有windows gui界面

我的问题类似于这篇文章:

带有 gui2exe 的 smtplib 中的“没有名为 email.utils 的模块”

但它带有一个 GUI,我在我的所有模块中都没有使用任何 email.py

该程序处理所有信息并按计划通过电子邮件广播它。但它还需要一个 GUI 来向某个用户提示信息,即正在广播的信息