如何将Python3脚本转换为Mac OS应用程序包?

如何将Python3脚本转换为Mac OS应用程序包?,python,macos,Python,Macos,目前有没有办法从Py3k脚本创建应用程序包?py2app使用Carbon包,因此,据我所知,不能移植到py3k-Carbon开发已终止。我没有检查这是否属实,但4.1声称支持Python 3.1(cx\u freeze通常长期支持Mac OS X,以及Windows和Linux,我相信这也适用于最近的4.1版本)。我没有检查这是否正确,但4.1声称支持Python 3.1(cx\u freeze通常长期支持Mac OS X,以及Windows和Linux,我相信这也适用于最近的4.1版本)。总是

目前有没有办法从Py3k脚本创建应用程序包?py2app使用Carbon包,因此,据我所知,不能移植到py3k-Carbon开发已终止。

我没有检查这是否属实,但4.1声称支持Python 3.1(
cx\u freeze
通常长期支持Mac OS X,以及Windows和Linux,我相信这也适用于最近的4.1版本)。

我没有检查这是否正确,但4.1声称支持Python 3.1(
cx\u freeze
通常长期支持Mac OS X,以及Windows和Linux,我相信这也适用于最近的4.1版本)。

总是有Platypus和PyObjC


鸭嘴兽和白鼬总是存在的


谢谢Alex,它似乎以某种方式工作(但不是通过干净的安装-需要手动修补,如用otool替换ldd呼叫等)。谢谢Alex,它似乎以某种方式工作(但不是通过干净的安装-需要手动修补,如用otool替换ldd呼叫等)。谢谢,但是Platypus不能与显示脚本的GUI一起工作,pyobjc是特定于mac的,而我需要一些工具,如py2app,从跨平台脚本(在我的例子中是Python+PyQt)创建特定于平台的捆绑包。谢谢,但是Platypus不能与显示脚本的GUI一起工作,pyobjc是特定于mac的,而我需要一些工具,如py2app,从跨平台脚本(在我的例子中是Python+PyQt)创建特定于平台的捆绑包.Carbon支持与此无关。只是需要一段时间才能更新Python 3的
py2app
及其依赖项。当前版本的
py2app
同时支持Python 2和Python 3。Carbon支持与此无关。只是需要一段时间才能更新Pyth的
py2app
及其依赖项当前版本的
py2app
同时支持Python 2和Python 3。