2011-06-23 8 views
4

私は仕事に私のMacでパイゲームをしようとしていた。私はそれをターミナルで走らせた。しかし、私はnetbeansでそれを使用しようとしたり、ファイルを実行しようとすると問題に遭遇します。それは私にエラーを与えるMacでpygameを使用していますか?

from pygame.locals import * 
    ImportError: No module named locals 

何か助け?ありがとう!それでもNetBeansのを使用したい場合は

+0

pygameをインストールする際に警告やエラーはありましたか? – Jeff

+0

いいえ、端末で完璧に動作します –

+2

複数のバージョンのPythonがインストールされていますか?おそらく、Macのデフォルトのインストールと、python.orgやportからのものです...間違ったバージョンのPythonを使用していた可能性があります – Jeff

答えて

1

は、私は基本的に、あなたのマシン上の別のニシキヘビをインストールし、それらの間で選択することができます(私は「多くの機能がありますあなたがActivePython

ActivePythonのを見てみるべきだと思います私は確信しています)。

私のアドバイスは、コンソールにアクセスし、それが動作する場合、Ctrl + Cキーを

>python 
>>> from pygame.locals import * 

を入力して、バージョンを調べるためのpython -vを行うことであろう。

バージョンを取得したら、activepythonを使用して、そのバージョンを選択することができます。 sudo pysel [version]。たとえば、python2.7の場合: sudo pysel 2.7

これは、Pythonを切り替える必要があります。あなたのネットビーンは、うまく動作するはずです。

関連する問題