0

私はPythonがまったく初めてです。プリインストールされたバージョンの Python は OSX では理想的ではないというアドバイスに従って、Macports を使用して Python をインストールしました。

また、OSX 用の Pygame インストーラーも実行しました。

Python コンソールに移動して次のように入力すると、

import pygame
pygame.init()

(0,6)ルート ディレクトリにいる場合は正常に動作します (つまり、 を返します)。

これを別の場所で試すと、次のエラーが表示されます。

File "< stdin >", line 1, in <module>
AttributeError: 'module' object has no attribute 'init'

私は何を間違っていますか?

4

2 に答える 2

0

OS X で pygame を使用するには、32 ビット モードで実行していることを確認してください。

arch -i386 /Library/Frameworks/Python.framework/Versions/2.7/bin/idle2.7 -n

pygame コードを実行するために 32 ビット モードでアイドル状態を開始するターミナル コマンドの例です。

于 2014-10-13T00:37:58.037 に答える