从Mac中删除cocos2d-python

时间:2011-12-24 18:25:48

标签: python cocos2d-python

我今天在OS X Lion上安装了cocos2d,但每当我尝试在Python解释器中导入 cocos 时,我都会遇到一堆导入错误。

  

文件“”,第1行,在文件中   “/Library/Frameworks/Python.framework/Versions/2.7/lib/   python2.7 /站点包/ cocos2d的-0.5.0-py2.7.egg /茯苓/的初始化 py”为,   第105行       import_all()文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/   python2.7 /站点包/ cocos2d的-0.5.0-py2.7.egg /茯苓/的初始化 py”为,   第89行,在import_all中       导入操作文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/   python2.7 /站点包/ cocos2d的-0.5.0-py2.7.egg /茯苓/动作/    init .py“,第37行,in       来自basegrid_actions import *文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/   python2.7 /站点包/ cocos2d的-0.5.0-py2.7.egg /茯苓/动作/   basegrid_actions.py“,第62行,in       来自pyglet.gl import *文件“build / bdist.macosx-10.6-intel / egg / pyglet / gl / init .py”,第510行,   在文件中   “build / bdist.macosx-10.6-intel / egg / pyglet / window / init .py”,行   1669,在文件中   “构建/ bdist.macosx-10.6-英特尔/蛋/ pyglet /窗/碳/    init .py“,第69行,在文件”build / bdist.macosx-10.6-intel / egg / pyglet / lib.py“中,第90行,   load_library文件   “build / bdist.macosx-10.6-intel / egg / pyglet / lib.py”,第226行,in   load_framework文件   “/Library/Frameworks/Python.framework/Versions/2.7/lib/   LoadLibrary中的python2.7 / ctypes / init .py“,第431行       return self._dlltype(name)File“/Library/Frameworks/Python.framework/Versions/2.7/lib/   python2.7 / ctypes / init .py“,第353行, init       self._handle = _dlopen(self._name,mode)OSError:dlopen(/System/Library/Frameworks/QuickTime.framework/ QuickTime,6):   找不到合适的图像。找到了:           /System/Library/Frameworks/QuickTime.framework/QuickTime:mach-o,但架构错误           /System/Library/Frameworks/QuickTime.framework/QuickTime:mach-o,但架构错误

由于我无法修复它,我想完全删除cocos2d。问题是我似乎无法在任何地方找到指南,详细说明如何从Python安装中删除它。

非常感谢任何有关这些问题的帮助。

1 个答案:

答案 0 :(得分:1)

你可以解决它。 问题来自于cocos2D构建在Pyglet之上,而pyglet的稳定版本还不支持Mac OS X 64位架构。你必须使用pyglet或更高版本的1.2版本,现在还没有发布。

解决方法是删除任何现有的Pyglet安装:

pip卸载仔猪

然后从mercurial存储库

安装最新的Pyglet

pip install hg + https://pyglet.googlecode.com/hg/