cx_Freeze "error in the main script"窗口未打开



好的,所以我正在为我的计算器创建一个exe。创建构建后启动应用程序后,它创建了一个错误窗口,但由于某种原因,该窗口无法打开。我尝试使用 alt - tab 进行切换,但窗口仍然无法完全打开,这使我无法查明问题。在此处输入图像描述

右下角的小窗口是显示应用程序错误的窗口。但是,它不会打开,我希望有一个解决方案来解释为什么它不会打开?

如果您的应用程序无法正常工作,则会出现错误。

安装脚本似乎还可以,但我对base = none followed by base = win32guiwin64gui持怀疑态度。

尝试将其替换为:

if(sys.platform == 'win32'):
base = 'WIN32GUI'
else:
base = None

此外,您没有提到是否出现错误(或者至少您看不到它们(,请尝试使用命令提示符运行应用程序。

这可能是找出问题所在的最佳方法。 由此你应该能够找出出了什么问题。

编辑:

我发现Win64GUI不存在。 是Win32GUI还是None

最新更新