使用PyInstaller创建的桌面应用程序无法运行

时间:2016-02-24 10:02:57

标签: python windows macos qt pyqt5

我想为Windows创建一个应用程序,但我要在Mac OS X上开发它。 我使用PyQt5创建了一个使用Python的桌面应用程序。我遵循的步骤是:

步骤1.创建桌面应用程序(在Mac OS X上):

  • 安装Qt。
  • 安装Sip。
  • 安装PyQt5。
  • ¡发展!

步骤2.使用PyInstaller打包Python应用程序(在Windows 8上):

  • 安装Python。
  • 安装Pip-Win。
  • 安装PyWin32。
  • 安装PyInstaller。
  • 创建可执行文件。

问题在于,当我在Windows上执行应用程序时,它会显示一个窗口,其中包含以下消息: 致命错误:应用程序返回-1。

谁知道出了什么问题?也许我还需要在Windows上执行第1步?

1 个答案:

答案 0 :(得分:1)

PyInstaller汇集了python脚本的每个依赖项。但是您需要在运行pyinstaller之前安装所有依赖项。

因此,在Windows上运行之前,必须安装qt5,sip和pyqt5。