使用Python 2.7.2。当我尝试导入pygame时,我收到以下错误消息:安装Pygame for Mac OS X 10.6.8
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
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
我不完全确定这是什么意思。我应该自己编译pygame吗?
好吧,我改到32位,但现在它说,该模块pygame的不存在。 – user1064913
您是否尝试在更改架构后重新安装PyGame?此外,您可能已经知道这一点,但通过检查>>> help('modules')'确保您使用了正确的模块名称和大小写。 –
是的,我试过重新安装它。它不会显示在模块列表中。我认为python在终端中退出python后会变回64位。有没有办法将其永久更改为32位模式? – user1064913