【问题标题】:How to create a self contained Python Qt app on mac如何在 Mac 上创建一个自包含的 Python Qt 应用程序
【发布时间】:2010-07-03 22:26:44
【问题描述】:

我最近开始使用mac,很好奇如何制作一个使用PyQt并且自包含的mac应用。

谁能告诉我从哪里开始以及我需要什么?

【问题讨论】:

    标签: python macos qt


    【解决方案1】:

    PyInstaller 应该非常适合——它是跨平台的(Mac、Windows、Linux)并为 PyQt(以及其他有用的第三方库)提供开箱即用的支持。现在,一个好的版本(1.4)终于被认为是稳定的,并正式发布,经过一段时间的中断,PyInstaller 完全“重新投入使用”并且是我最喜欢的打包程序!-)

    【讨论】:

      【解决方案2】:

      Ars Technica 去年就这个确切的主题发表了一篇精彩的文章。

      查看page 2的文章How-to:Deploying PyQt applications on Windows and Mac OS X

      快速总结:这是可能的,但耗时,会导致大量的应用程序包,并且它们是一些奇怪的怪癖。

      这篇文章写于 2009 年 3 月,所以情况可能会有所不同。

      【讨论】:

        【解决方案3】:

        我已经尝试了几个星期了。最后我不得不说 py2app 只是不会做。我很幸运 pyinstaller1.4。尽管您需要添加一些小的修改才能在 OS X 上完美运行。此外,它创建的应用程序的大小仅为 py2app 的 1/4。最重要的是它可以工作 :) 还有一个好东西......它可以与 OS X 附带的 python 框架一起使用,因此无需通过 MacPorts 等安装 python。

        【讨论】:

          猜你喜欢
          • 2016-08-24
          • 1970-01-01
          • 1970-01-01
          • 2021-02-03
          • 1970-01-01
          • 1970-01-01
          • 2021-05-08
          • 2011-11-16
          • 2012-02-20
          相关资源
          最近更新 更多