1
我想制作一个名为“躲避球”的游戏。我有一个主脚本,一个setup.py脚本和一个名为ball.bmp的图像。在我的setup.py脚本我有以下代码:使用py2app制作的Python应用程序不起作用
from setuptools import setup
APP = ['dodgeball.py']
DATA_FILES = ["ball.bmp"]
OPTIONS = {'argv_emulation': True}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app'],
)
当我运行
sudo python setup.py py2app
一切顺利完美,除了当我尝试打开Dodgeball.app它给了我这个错误(在弹出错误窗口):
躲避球错误
打开控制台
终止
而且它只能在别名模式:
sudo python setup.py py2app -A
我应该怎样解决这个问题?
我在Mac OS X El Capitan(10.11)。我知道新的Mac更新打破了一些东西。