【问题标题】:PyQt Python GUI to Windows applicationPyQt Python GUI 到 Windows 应用程序
【发布时间】:2025-12-28 13:10:06
【问题描述】:

我使用 pyqt4 创建了一个 Python GUI,在将其转换为 exe 并运行它后,我收到以下错误:

**import error: DLL load failed %1 is not a valid win32 application** .

我尝试了 pyinstaller、cx_freeze 甚至 py2exe,但得到了同样的错误。从错误中我了解到它没有导入 PyQt4.QtGuiPyQt4.QtCore 所以我改变了导入但得到了同样的错误和所有 Pyqt4, python 2.7 win x64 版本 所以请帮帮我。

【问题讨论】:

  • 该错误与缺少 Python 导入无关。您可能已经安装了 32 位版本的 Qt,它不能与 64 位 Python 一起使用。
  • 都是 64 位版本,但我仍然收到错误
  • 您找出问题所在了吗?如果没有,请查看this

标签: python-2.7 pyqt4 py2exe pyinstaller cx-freeze


【解决方案1】:

是的,我得到了解决方案,最初我试图在 linux 中使用带有 python 的 wine 和 qt4 作为 64 位创建 win 应用程序,但是当我在 windows os 中使用 pyinstaller 尝试同样的事情时,它创建了一个 exe 文件....(我还是不知道是什么原因)

【讨论】:

    最近更新 更多