部署跨平台的Python Qt应用程序:Win,OSX,Linux

我们正在为Plone CMS设计开源UI控制器应用程序.应用程序本身只是Plone守护程序进程的简单启动/停止对话框窗口,主要针对Windows用户.

但是我们希望为OSX和Linux使用相同的应用程序.

我们可以为Python Qt应用程序创建代码,但我们对部署过程感到不确定.在最佳情况下,我们希望为所有小兆字节创建静态构建(Windows的.exe,OSX的.dmg),以便为我们的小型Python脚本提供Qt,以最大限度地提高最终用户的易用性.

是否有任何示例,脚本等可以构建跨平台的Qt友好安装程序?我们应该考虑哪些其他最佳做法?

最佳答案
PyInstaller是一个很好的创建可执行文件,它具有完整的PyQt支持.它说它可以为Windows,OsX和Linux创建可执行文件,但我从来没有将它用于除Windows以外的任何东西.对于Windows,它非常轻松和简单.

相关文章

在这篇文章中,我们深入学习了XPath作为一种常见的网络爬虫技巧。XPath是一种用于定位和选择XML文档中特...
祝福大家龙年快乐!愿你们的生活像龙一样充满力量和勇气,愿你们在新的一年里,追逐梦想,勇往直前,不...
今天在爬虫实战中,除了正常爬取网页数据外,我们还添加了一个下载功能,主要任务是爬取小说并将其下载...
完美收官,本文是爬虫实战的最后一章了,所以尽管本文着重呈现爬虫实战,但其中有一大部分内容专注于数...
JSON是一种流行的数据传输格式,Python中有多种处理JSON的方式。官方的json库是最常用的,它提供了简单...
独立样本T检验适用于比较两组独立样本的均值差异,而配对T检验则适用于比较同一组样本在不同条件下的均...