为什么我的桌面应用程序(使用py2app制作)只能在我的计算机上运行

时间:2015-02-09 20:47:57

标签: python macos pygame py2app

我用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

0 个答案:

没有答案