2012-10-26 4 views
0

전 파이썬을 처음 접했습니다. Macports를 사용하여 Python을 설치했습니다. 사전 설치된 Python 버전이 OSX에서 이상적이지 않다고 조언했습니다.파이 게임 설치

또한 OSX 용 Pygame 설치 프로그램을 실행했습니다.

내가 파이썬 콘솔과 유형에 가서 : 내 루트 디렉토리에있어 경우는 (즉, (0,6)를 반환) 잘 작동

import pygame 
pygame.init() 

.

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

내가 잘못 뭐하는 거지 : 나는 다른 곳이하려고하면

, 나는 오류가?

+1

당신의 PYTHONPATH 설정은 무엇입니까? –

+0

나는 당신이 내가 이해하지 못하는 것을 발견했다고 생각합니다. .bash_profile에 내가 가지고있는 것 : # MacPorts와 함께 사용하기위한 적절한 PATH 변수를 추가. # MacPorts Installer on 2012-10-25_at_20 : 28 : 42. export PATH =/opt/local/bin :/opt/local/sbin : $ PATH # MacPorts에서 사용할 PATH 환경 변수를 수정했습니다. 또 다른 PYTHONPATH가 있습니까? – Jim

+1

터미널에서'echo $ PYTHONPATH'를 실행하면 출력이 출력됩니다. 또한 파이 게임이 설치된 경로를 알고 있습니까? –

답변

1

내 OSX에 homebrew와 함께 python 2.5, 2.6, 2.7을 설치했으며 첫 번째 시도도 실패했습니다. 나는 그것이 파이 게임 실패일지도 모른다라고 생각했다. 그냥 당신이 32 비트 모드에서 실행하고 있는지 확인 OS X에 파이 게임을 사용하려면 다른 mkpg/src에 http://pygame.org/ftp/

+0

나는 여기의 문제가 문제라고 생각한다. 대답은 그 질문에 비유 할 만하다. 그 대답은 가난 해 보인다. 실제로 나는 그 대답이 그 질문에 대한 유효한 대답이라고 생각한다. – jww

0

을 시도합니다.

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

은 파이 게임 코드를 실행하는 32 비트 모드에서 대기 시작하는 터미널 명령의 예입니다.