Qt for Python & py2exe

使用py2exe部署应用程序需要编写一个小的setup.py文件。 这在Tutorial中有解释。

py2exe 通常不识别 Qt。它只是将应用程序的依赖库复制到 dist 目录中,因此,Qt 的插件、QML 导入和翻译文件会缺失。

后者需要在运行py2exe后手动复制。 这可以通过从Qt SDK中运行windeployqt工具来实现, 该工具作用于dist目录中的Qt库,例如:

windeployqt dist\\Qt6Widgets.dll