直接使用py2applet而不是setup.py py2app

时间:2014-05-13 09:31:51

标签: python macos py2app

我正在尝试在Mac OS X 10.6服务器上创建一个py2app应用程序。我下载并安装了py2app,但是我无法让它工作(我得到一个"是一个目录错误")。完全相同的代码和setup.py文件与Mac OS X 10.9上的py2app完美配合。

经过一番研究后,我了解到Mac OS X 10.6附带了py2applet,而且它是有效的。我试图直接运行py2applet来生成应用程序。

这是我的setup.py文件:

from setuptools import setup

APP = ['app.py']
DATA_FILES = ['resource']
OPTIONS = {'argv_emulation': True, 'includes': ['wx', 'wx.wizard', 'wx.lib.mixins.listctrl']}

setup(
    app=APP,
    data_files=DATA_FILES,
    options={'py2app': OPTIONS},
    setup_requires=['py2app'],
)

这是我正在运行的py2applet命令:

似乎已经完成,但应用程序立即崩溃,所以我觉得我的参数错了。

py2applet -i wx -i wx.wizard -i wx.lib.mixins.listctrl resource app.py 

谢谢!

0 个答案:

没有答案