Я пытаюсь связать приложение python с графическим интерфейсом wxPython на сервере Mac OS X 10.6, чтобы иметь возможность распространять его и в более поздних версиях Mac OS X.
Проблема, с которой я сталкиваюсь, заключается в том, что я не могу заставить py2app связать 32-битный исполняемый файл python с приложением или заставить python работать как 32-битный.
Я попытался запустить:
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
Но это относится только к запуску приложения с помощью python напрямую, а не после запуска py2app. Я также пытался использовать plist с параметром LSArchitecturePriority, пытался использовать флаги, такие как -prefer-ppc, но, похоже, ничего не работает. Я также пытался загрузить версию Python 2.6 из Интернета, но не могу понять, как использовать ее для объединения 32-разрядных приложений py2app (я получаю сообщение об ошибке импорта из altgraph).
Я продолжаю получать ошибку «64-битная архитектура не найдена». Как я могу обойти это?