Как построить проект PyQT? - PullRequest
7 голосов
/ 02 марта 2009

У меня есть простой проект PyQT. Я хотел бы знать, как собрать его в Windows таким образом, чтобы он стал исполняемым. Я не хочу требовать от пользователя установки тяжелой платформы QT для своего компьютера. Как сделать исполняемый файл только с необходимыми частями QT?

Ответы [ 3 ]

6 голосов
/ 03 марта 2009

Я использую py2exe для развертывания автономного кроссплатформенного графического интерфейса Windows (в Linux все библиотеки python доступны на хостах Linux). Вы запускаете «setup» py2exe для создания .exe +, а py2exe извлекает двоичные биты и ваш код python и встраивает их в загружаемый исполняемый пакет Windows.

Python 2.5 для Windows был давним требованием, но в недавнем выпуске 0.6.9 добавлена ​​поддержка python2.6 (и python2.7?). Еще нет python3.

Также вы можете обратиться к Py2exeAndPyQt на вики py2exe.

3 голосов
/ 16 октября 2009

В дополнение к py2exe и cx-Freeze проверьте PyInstaller.

1 голос
/ 03 марта 2009

Вы смотрели на py2exe, cxFreeze или другие приложения для упаковки на python? Они отсеивают нужные библиотеки, глядя на то, что вы используете.

...