Edit3:その他の情報:私はEclipse/pygameのコンボをWindows上で動かすことができました。MacOSXではなく。Eclipseでpygameを設定するには?
Edit2:シェルからのコンパイルも機能します。ちょうど今Eclipse: Eclipseで試したこと:
私は自動設定を使用しており、インタプリタとして/usr/bin/python
を示唆しています。その後、PYTHONPATHのために、彼はすべてのデフォルトのものを提案し、残りの部分に加えて/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
を追加します。私はまだ未解決のパッケージの "構文"エラーをコードに持っていますが、唯一のエラーをコンパイルするときには、適切な64ビットアーキテクチャーが存在しないという不満があります。
../Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no appropriate 64-bit architecture (see "man python" for running in 32-bit mode)
編集:私は今、IDLE内import pygame
のことができるようにとpygameのダウンロードを初期化するために管理してきました。 EclipseではPYTHONPATHにpygameパスを追加しましたが、Eclipseはアーキテクチャについて不平を言います。
PygameをEclipse、Pydev、Python 2.7と組み合わせて使用したいと思います。
まず、Python 2.7.3をダウンロードしてインストールしました。 IDEで作業するにはPydevをEclipseにインストールしました。 PydevでEclipseで作業することができ、私がテストするプログラムは問題なく実行できます。
私は続けて、pygameをダウンロードしてインストールしました。今(pygame download)
私は試してみてください。
import pygame
pygame.init()
Eclipseは私に語った:unresolved import: pygame
と私はとにかくコンパイルしようとすると、私は以下のメッセージを取得:私はIDLEアプリを起動したときにも
Traceback (most recent call last):
File "/Users/name/Documents/workspace/test_unit/main.py", line 6, in <module>
import pygame
ImportError: No module named pygame
をパイガーをインポートしようとするとエラーが発生する:
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import pygame
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/pygame/__init__.py", line 95, in <module>
from pygame.base import *
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/pygame/base.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no matching architecture in universal wrapper
しかし、IDLE経由でopen Module...
を使用してpygameを開くと、モジュールが見つかります。 私は何が欠けていますか?
pythonをコマンドプロンプト/ bashシェル...などから直接実行し、pygameをインポートしようとします。何が起こるのですか? –
'トレースバック(最新の呼び出しの最後): インポートpygameの ファイルで ファイル "main.py"、6行目、「/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-パッケージ/ pygame/__ init__.py "、行95、 pygame.baseからインポート* ImportError:dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame) /base.so、2):適切なイメージが見つかりません。見つかった: \t /ライブラリ/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so:ユニバーサルラッパーで一致するアーキテクチャーがありません。 –
Philipp
これは 'python main.py'ここでmain.pyは 'import pygame'と' pygame.init() 'だけです – Philipp