-1

最近、Mac(OSX Snow Leopardを実行)にpython 2.7および3をインストールしました。pygame もインストールしようとしましたが、2.7 または 3 で pygame をインポートしようとすると、エラーが発生し続けます。

Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import pygame
ImportError: No module named pygame

バージョン 2.5 の python を使用すると、問題なくインポートできるため、pygame のバージョンが正常にインストールされたことを知っています。pygame ライブラリを他のバージョンにリンクする方法を知っている人はいますか?

また、これを実行すると:

import struct; print( 8 * struct.calcsize("P"))

バージョン 2.5 では 32 が返されますが、バージョン 3.2 では 64 が返されます。これが問題でしょうか?

4

2 に答える 2

0

Python のバージョンごとに異なるパッケージがあります。Python 2.7 のパッケージをインストールします。 http://www.pygame.org/download.shtml

pygame は 64 ビットではまだサポートされていないことに注意してください

于 2012-12-18T21:36:35.313 に答える
0

sudo pip install pygameまたはインストールしてみてくださいsudo easy_install pygame。Pygame は python 3 では動作しません。

于 2015-05-17T13:22:13.150 に答える