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更新打破了一些東西。