我正在创建一个OSX游戏'甜甜圈',使用pygame并且目前正尝试使用py2app将其变成一个独立的应用程序。我遵循了教程并禁用了argv仿真,因为它不支持64位应用程序,我也不需要它。创建应用程序并启动它后,我得到一个弹出窗口,上面写着'甜甜圈错误',它给了我打开控制台的选项,但是除了'甜甜圈错误'之外没有其他信息可以找到。无论是否使用别名模式都会发生这种情况,而且doughnuts.py文件可以自行运行。我接下来该怎么办?
我的setup.py:
from setuptools import setup
APP = ['doughnuts.py']
DATA_FILES = []
OPTIONS = {'argv_emulation': False}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app'],
)