【问题标题】:Application is not working under raw system应用程序无法在原始系统下运行
【发布时间】:2010-07-15 20:55:21
【问题描述】:

我有一个 python GUI 应用程序,我使用 pyQt4。 我用 bbfreeze 构建二进制文件(在我使用 py2exe 之前,它不能很好地与电子邮件模块一起使用)。

在我构建此应用程序的系统上,一切正常,但是当我将它安装在原始窗口(没有所有这些 vc_redist 和一组 python 库)上时,二进制文件不起作用。

我应该从哪里开始寻找解决方案,因为我没有消息/异常/崩溃,它只是在我从命令行运行后立即结束。

我预测,如果我从“构建系统”安装一些工具,我会运行它。 这是唯一的方法吗? 我的意思是,如果我能找到丢失的库(如果是库问题),将这个库添加到 bbfreeze 脚本会解决这个问题吗?

干杯 P.

【问题讨论】:

    标签: python windows pyqt py2exe


    【解决方案1】:

    获取Dependency Walker,然后在您的可执行文件上运行depends.exe。它将检查 DLL 依赖关系的完整树,并用红色错误标记缺少的那些。

    它可能是一个 MSCVRTxx.dll。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多