0

今日、OS X Lion にcocos2dをインストールしましたが、Python インタープリターでcocos をインポートしようとすると、インポート エラーが何度も発生します。

ファイル ""、1 行目、ファイル "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cocos2d-0.5.0-py2.7.egg/cocos/init .py内"、105 行目、 import_all () ファイル内"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cocos2d-0.5.0-py2.7.egg/cocos/init . py"、89 行目、import_all のインポート アクション ファイル"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cocos2d-0.5.0-py2.7.egg/cocos/actions / 初期化.py"、37 行目、basegrid_actions インポート * ファイル "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cocos2d-0.5.0-py2.7.egg/cocos から/actions/ basegrid_actions.py」、62 行目、from 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 行、ファイル「build/bdist.macosx-10.6-intel/egg/pyglet/window/carbon/ 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」、load_framework ファイルの 226 行目 「/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/ctypes/ init .py」、431 行目、LoadLibrary return self._dlltype(name)ファイル "/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 インストールから削除する方法を詳しく説明しているガイドがどこにも見つからないように見えることです。

これらの問題のいずれかに関するヘルプは大歓迎です。

4

1 に答える 1

1

あなたはそれを修正することができます。この問題は、cocos2D が Pyglet の上に構築されており、pyglet の安定版リリースがまだ Mac OS X 64 ビット アーキテクチャをサポートしていないという事実に起因しています。まだリリースされていない pyglet の 1.2 以降のリリースを使用する必要があります。

回避策は、既存の Pyglet インストールを削除することです。

ピップ アンインストール ピグレット

次に、mercurial リポジトリから最新の Pyglet をインストールします。

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

于 2012-05-13T21:23:57.540 に答える