2012-02-10 2 views
2

난 그냥 32 비트 매킨토시 프로에 파이 게임 32 비트를 다운로드했습니다. IDLE을 연 다음 IDLE 쉘에 import pygame을 입력하고 enter를 클릭하십시오. 보통 나는 그것이 단지 돌아와야한다고 들었지만 그것은 나에게 오류 메시지를 준다.저는 파이썬에 초보자이며 파이 게임을 설치하는 데 문제가 있습니까?

Traceback (most recent call last): 
    File "<pyshell#0>", 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 

제발 도와주세요!

+0

는 당신이 64 비트 시스템이 아닌 확실한가요? 이 오류는 일반적으로 64 비트 파이썬에서 32 비트 파이 게임을 사용하려고 할 때 발생합니다. 64 비트 Mac에서 Python을 기본 설치하는 경우 이것이 문제 일 수 있습니다. 꽤 오래된 시스템이 아니라면 64 비트 일 것입니다. – timc

답변

1

나는이 32/64 비트 설치 문제의 경우 말할 수 없다,하지만 당신은 쉽게 당신이 실행중인 버전을 확인할 수 있습니다 :

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

동일한 문제가 있습니다 ... 그러나이 문제를 해결하는 방법을 모르겠습니다. python.org의 2.7.8과 python 3.4.1이 설치되어 있지만 2.7.8이 오류를 보여줍니다. –

관련 문제