题
我有一个简单的PyQT项目。我想知道如何在Windows中以这种方式构建它,它变成了可运行的可执行文件。我不想要求用户为他的计算机安装重QT框架。如何只使用QT的必要部分制作可执行文件?
解决方案
我使用 py2exe
来部署Windows独立GUI跨平台(在Linux下,所有的python库都可以在Linux主机上使用)。你运行py2exe“设置”构建一个.exe +,py2exe将二进制位和你的python代码拉出来构建一个可加载的,可运行的Windows可执行包。
Windows上的Python 2.5是长期要求,但最近的 0.6。 9发布添加了python2.6(和python2.7?)支持。还没有python3。
此外,您可能需要咨询py2exe wiki上的 Py2exeAndPyQt 。
其他提示
除了py2exe和cx-Freeze之外,请查看PyInstaller。
你看过py2exe,cxFreeze还是其他python打包应用程序?他们通过查看你使用的东西来清除所需的dll。
不隶属于 StackOverflow