【发布时间】:2011-04-18 03:21:02
【问题描述】:
我定期使用 py2app 为 Python/wxPython 应用程序发布 dmg,它运行良好。我只能使用 Snow Leopard 机器,我想确保我的应用程序可以在尽可能多的 OS X 版本上运行。过去,我发现在 Snow Leopard 上创建的应用可以在 Leopard 上运行,但不能在 Tiger 或更早版本上运行。
我有两个问题:
(1) 我能否发布一个适用于 Tiger、Leopard、Snow Leopard 和希望 Lion 的应用程序?如果有,怎么做?
(2) 使用 32 位还是 64 位 Python/wxPython 有关系吗?
【问题讨论】:
-
是的,这应该是可能的。但是,如果您想在 Snow Leopard 之前工作,请绝对避免使用 64 位。 Tiger 上没有 64 位 GUI 支持,Leopard 上也有很多错误。您可以查看 pythonmac-sig 邮件列表档案;这种问题已经出现了很多。我从来没有在 Mac 上使用过 wxPython,所以我自己不能更肯定地回答。
标签: python macos wxpython osx-snow-leopard py2app