创建wxPython GUI .exe?

时间:2012-10-28 18:50:04

标签: python wxpython exe

我已经尝试了一个多星期来制作一个wxPython脚本的.exe。我仍然有很多问题,创建exe的过程仍然很不清楚。

  1. 应该使用哪种实用程序?我听说过使用py2exe,pyinstaller,gui2exe,gui2exe的一些组合和一些shady .bat文件等。哪个最适合wxPython应用程序?
  2. 与.dll有什么关系?他们做了什么,我需要“捆绑”他们,为什么他们不会在用户的计算机上?
  3. 您可以将内容捆绑到.exe中,还是需要位于.exe所在的目录中?
  4. 这些事情并没有特别清楚,因为我一直试图找出如何将我的程序变成一段时间的exe。

2 个答案:

答案 0 :(得分:1)

  1. 我使用pyinstaller,因为它非常易于使用且应用程序运行没有任何问题
  2. 包含的Python编译器和可能的win32 api调用
  3. 需要一些Windows DDL
  4. 使用Pyinstaller,您可以使用-F标志捆绑所需的所有内容(当然,配置文件和dbs除外)。

答案 1 :(得分:1)

  1. 我刚试过py2exe,看起来不错。它可以帮助您将所有需要的东西捆绑到.exe中,或者将它们放在.exe所在的目录中
  2. wxpython是wxwigets的api,其内核代码是由c ++编写的。其中许多被编译为dll,所以你必须将它们与你的程序捆绑在一起,以便它可以在运行时调用dll
  3. 见1。
  4. 顺便说一句,这是我第一次用英语回答问题,希望有所帮助