【发布时间】:2014-07-01 19:30:55
【问题描述】:
我正在尝试在 Mac OS X 10.6 服务器上将 python 应用程序与 wxPython GUI 捆绑在一起,以便能够在以后的 Mac OS X 版本上分发它。
我遇到的问题是我无法让 py2app 将 32 位 python 可执行文件与应用程序捆绑在一起,或者强制 python 以 32 位运行。
我试过跑步:
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
但它只适用于直接用python运行应用程序,而不是在运行py2app之后。我还尝试使用带有 LSArchitecturePriority 选项的 plist,尝试使用 -prefer-ppc 之类的标志,但似乎没有任何效果。我还尝试从网上下载 2.6 版本的 Python,但我不知道如何使用它来捆绑 32 位 py2app 应用程序(从 altgraph 导入兼容性时出现错误)。
我不断收到 no 64-bit architecture found 错误。我该如何解决这个问题?
【问题讨论】: