我有一个几乎完成的 wxPython 应用程序,我想将它放在我的投资组合中。当有人试图运行我的应用程序时,我必须考虑到他们可能没有 Python 或 wxPython,所以如果他们只是单击主脚本/python 文件,它就不会运行,对吧?
我应该如何分发我的应用程序(您如何分发您的应用程序)以便它可以运行以及它可以在 3 个主要操作系统(Unix、Windows、MacOSX)上运行?
我知道 py2exe 可以在 windows 下发布,但是对于 Unix & MacOSX 我可以使用什么来编译程序?最简单的方法是什么?
最佳答案
对于带有 uinstall 信息的安装文件 (exe) Inno-Setup很好。
我已经将它与 wxpython 一起使用了好几次,并使其适用于所有 Windows 版本。
对于 Gui2exe 使用优化(2) - 压缩(2) - 捆绑文件(3)
Bundle files(3) 是最稳定的, 捆绑文件(1) 制作一个大的exe 文件。 对于一个 exe 文件,最好作为使用 Inno-Setup 的最后一步
关于python - 发布一个 wxPython 应用程序 : Give out scripts or compile in Exe, 等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4643247/