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