我最近开始使用mac,我很好奇如何制作一个使用PyQt并且是自包含的mac应用程序。
任何人都可以给我任何关于从哪里开始以及我需要什么的指示?
答案 0 :(得分:3)
PyInstaller应该是相当不错的 - 它是跨平台的(Mac,Windows,Linux),并为PyQt(以及其他有用的第三方库)提供开箱即用的支持。现在,一个好的发布(1.4)终于被认为是稳定的,并且在经过一段时间的中断之后正式发布,PyInstaller完全“回归业务”并且是我最喜欢的打包器! - )
答案 1 :(得分:2)
Ars Technica去年就这个确切话题发表了精彩文章。
查看文章page 2
的How-to:Deploying PyQt applications on Windows and Mac OS X快速摘要:这可能,但耗时,会导致大量的应用程序包,并且它们是一些奇怪的怪癖。
这篇文章是在2009年3月写的,所以情况可能会有所不同。
答案 2 :(得分:1)
我已经尝试了几周了。最后我不得不说py2app不会这样做。我很幸运,使用了pyinstaller1.4。虽然您需要添加一些小修改才能在OS X上完美运行。此外,它创建的应用程序只有py2app的1/4大小。最重要的是它的工作原理:)还有另一个好东西......它适用于OS X附带的python框架,所以不需要通过MacPorts等安装python。