有没有办法制作一个让用户使用终端(NO GUI)成为Mac独立的Python程序?

时间:2013-08-04 04:07:53

标签: python macos compiler-construction pyinstaller py2app

终于让py2app工作了,我的程序就搞定了。但是,它不会打开,因为它依赖于终端和raw_input。我刚刚发现py2app更适用于GUI界面。

我想要的只是将程序变成我的用户可以点击的应用程序,它将在终端中打开。没有他们必须安装Python,或者去终端并输入python "filename"(同样,他们不必设置路径和所有这些吗?)。

请帮忙;我整天都在拔头发寻找答案。如果这是不可能的,我只是给他们.py文件,并指示他们在终端中使用python启动它,并希望它已经设置好,以便他们可以做到。

2 个答案:

答案 0 :(得分:1)

我知道在Mac上你将文件的扩展名更改为.command,这样就可以点击它,如果指定的话,它将通过终端运行。但是我不确定如果它们实际上没有安装python它是否会起作用。

答案 1 :(得分:0)

使用PyInstaller http://www.pyinstaller.org/可以为不同的平台制作可执行文件。我相信支持OSX。