我用pygame做了一个python文件,这是一个游戏。使用py2app我能够使它成为我的计算机(os x Yosemite)的独立应用程序,但是当我尝试在另一台计算机上运行它时,应用程序在打开之前崩溃了。我确保包含我在游戏脚本中使用的所有文件。我的setup.py文件有问题吗?下面是setup.py文件。
from setuptools import setup
APP = ['Tilegame.py']
DATA_FILES = ['BGmusic.wav', 'Clicknoise.wav', 'HighScoreeasy.txt',
'Losenoise.wav', 'HighScoreimpossible.txt',
'HighScorehard.txt','HighScoreintermediate.txt']
OPTIONS = {'argv_emulation': False, 'includes': ['EXTERNAL LIBRARY']}
setup(
app = APP,
data_files = DATA_FILES,
options = {'py2app':OPTIONS},
setup_requires = ['py2app'],
)
这是我尝试在另一台计算机上运行该应用时收到的错误消息: https://docs.google.com/document/d/13ehvvNy1hrhTxTB_P76b6KxZ5aTI51Cy3It9u0GwvMM/edit?usp=sharing