【问题标题】:Creating wxPython GUI .exe?创建 wxPython GUI .exe?
【发布时间】:2012-10-28 18:50:04
【问题描述】:

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

  1. 应该使用哪个实用程序?我听说使用 py2exe、pyinstaller、gui2exe、gui2exe 和一些 .bat 文件的某种组合等。哪个最适合 wxPython 应用程序?
  2. .dll 是怎么回事?它们是做什么的,我需要“捆绑”它们吗?为什么它们不在用户的计算机上?
  3. 您能否将内容捆绑到 .exe 中,或者它们是否需要位于 .exe 所在的目录中?

这些事情还没有说得特别清楚,因为我一直在努力找出如何将我的程序变成 exe 的确切方法。

【问题讨论】:

标签: python wxpython exe


【解决方案1】:
  1. 我刚试过py2exe,感觉不错。它可以帮助您将所有需要的东西捆绑到 .exe 中,或者将它们放在 .exe 所在的目录中
  2. wxpython 是 wxwigets 的 api,其内核代码由 c++ 编写。其中许多被编译为 dll,因此您必须将它们与您的程序捆绑在一起,以便它可以在运行时调用 dll
  3. 见 1。

顺便说一句,第一次用英文回答问题,希望对你有帮助

【讨论】:

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

    【讨论】:

    猜你喜欢
    • 2018-12-02
    • 1970-01-01
    • 1970-01-01
    • 2012-06-12
    • 2013-11-08
    • 1970-01-01
    • 2018-10-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多