如何构建PyQT项目?

问题描述:

我有一个简单的PyQT项目。我想知道如何在Windows中以这种方式构建它,使其成为可运行的可执行文件。我不想要求用户为他的电脑安装大量的QT框架。如何仅使用QT的必要部分来执行可执行文件?如何构建PyQT项目?

我使用py2exe来部署Windows独立GUI跨平台(在Linux下,所有python库都可在Linux主机上使用)。您运行py2exe“setup”来构建.exe +,py2exe将二进制位和您的python代码拉到一个可加载的,可运行的Windows可执行文件包中。

windows 2.5上的Python 2.5是长期的要求,但最近0.6.9 release增加了python2.6(和python2.7?)支持。没有python3呢。

此外,你可能想咨询Py2exeAndPyQt在py2exe wiki。

你看过py2exe,cxFreeze或其他python包装应用程序吗?他们通过查看你使用的东西来清除所需的dll。

除了py2exe和cx-Freeze,请查看PyInstaller。