在OS X上使用ActivePython时,py2app的第一步遇到困难

2 投票
1 回答
1008 浏览
提问于 2025-04-16 15:05

我有一个简单的Python程序,想把它变成一个应用程序。根据我的研究,我需要用到py2app。

我在OS X(雪豹系统)上使用的是ActivePython 2.7。通过PyPM工具(一个包管理工具),我安装了一个叫做py2app的包。

py2app的文档里有一个教程页面,地址是http://svn.pythonmac.org/py2app/py2app/trunk/doc/index.html#id7

它说我可以先这样做:

py2applet --make-setup MyApplication.py

但是我找不到任何这样的可执行文件。我以为这个包安装的时候应该会包含这个文件。

1 个回答

1

试试运行这个命令:

$ pypm files py2app | grep py2applet
~/Library/Python/2.7/bin/py2applet 
~/Library/Python/2.7/lib/python/site-packages/py2app/script_py2applet.py 
$

那么,你有这个文件吗:~/Library/Python/2.7/bin/py2applet

你还可以把~/Library/Python/2.7/bin/添加到你的$PATH里(在~/.profile文件中)——这也是PyPM在第一次运行时尝试做的事情。

撰写回答