3

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

我想要的只是把程序变成我的用户可以点击的应用程序,它会在终端中打开。他们不必安装 Python,或者去终端并输入python "filename"(另外,他们不需要设置路径和一切来做到这一点吗?)。

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

4

2 回答 2

1

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

于 2013-08-04T04:16:16.360 回答
0

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

于 2013-08-04T06:14:39.527 回答