Я довольно новичок в Python и PySide и пытаюсь упаковать очень упрощенный тестовый пример в отдельное приложение OS X. Я поставил тест на github https://github.com/eerne/pyside-py2app-test
Тест только открывает QWebView () и загружает test.html, он отлично работает с python test.py
, но при попытке упаковки с python setup.py py2app
выдает ошибки:
File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/macholib/MachO.py", line 180, in load
raise ValueError("Unknown load command: %d" % (cmd_load.cmd,))
ValueError: Unknown load command: 34
/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/macholib/MachO.py(180)load()
-> raise ValueError("Unknown load command: %d" % (cmd_load.cmd,))
Интересно, что он создает приложение в dist / test.app, которое работает намоя машина, но не на других.Вот полный журнал http://pastie.org/1891942
Я не понимаю, является ли это проблемой, связанной с pyside, Qt или чем-то, чего мне не хватает setup.py
Другие тесты, которые не включают пакет PySide нормально,без ошибок.Поэтому я предполагаю, что это связано либо с Qt, либо с PySide.
На данный момент я ищу любые указатели или предложения, к каким спискам рассылки я могу обратиться.