Развертывание кроссплатформенного приложения Python Qt: Win, OSX, Linux

Мы разрабатываем приложение контроллера пользовательского интерфейса с открытым исходным кодом для Plone CMS. Само приложение было бы простым диалоговым окном запуска / остановки для процесса демона Plone, в основном предназначенного для пользователей Windows.

Однако мы надеемся использовать одно и то же приложение для OSX и Linux.

Мы можем создать код для приложения Python Qt, но мы не уверены в процессе развертывания. В оптимальном случае мы надеемся создать статические сборки (.exe для Windows, .dmg для OSX) размером всего мегабайта, чтобы Qt был включен в наш крошечный скрипт Python, просто для максимального удобства для конечного пользователя.

Существуют ли какие-либо примеры, сценарии и т. Д. Для создания кроссплатформенных установщиков, дружественных к Qt? Какие еще передовые практики нам следует рассмотреть?

5
задан Mikko Ohtamaa 4 November 2011 в 22:20
поделиться