我想制作一款名为“躲避球”的游戏。我有一个主脚本,一个setup.py脚本和一个名为ball.bmp的图像。在我的setup.py脚本中,我有以下代码:
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更新打破了一些东西。
答案 0 :(得分:-1)
导入pygame._view工作。
:d