Как создать проект PyQt?
Вопрос
У меня есть простой проект PyQt.Я хотел бы знать, как создать его в Windows таким образом, чтобы он стал доступным для выполнения исполняемым файлом.Я не хочу требовать от пользователя установки тяжелого фреймворка QT для своего компьютера.Как создать исполняемый файл, содержащий только необходимые части QT?
Решение
Я использую py2exe
для развертывания кроссплатформенного автономного графического интерфейса Windows (в Linux все библиотеки python доступны на хостах Linux).Вы запускаете py2exe "setup" для сборки .exe +, и py2exe извлекает двоичные биты и ваш код python и создает загружаемый исполняемый пакет Windows.
Python 2.5 в Windows был давним требованием, но недавний Выпуск 0.6.9 добавлена поддержка python2.6 (и python2.7?).python3 пока нет.
Кроме того, вы можете захотеть проконсультироваться Py2exeAndPyQt в вики py2exe.
Другие советы
В дополнение к py2exe и cx-Freeze проверьте PyInstaller.
Вы смотрели py2exe, cxFreeze или другие приложения для упаковки на python?Они отсеивают необходимые библиотеки DLL, глядя на то, что вы используете.