2011-01-13 6 views
0

내가 파이썬 2.7.1가 설치되어 있고 나는 다음과 같은 오류 얻을 파이썬 프로그램을 컴파일 할 때 내가 파이 게임 (2.6)을 설치하려고 만 해요 :
ImportError: No module named pygame파이 게임 설치

를 해결하는 방법이 있나요 이것은 파이썬 2.6을 설치하지 않고도

+2

중복 : http : //stackoverflow.com/questions/4587018/ – cgohlke

답변

5

파이썬 2.6을 설치하는 것 외에도 파이썬 2.7과 함께 실행되도록 컴파일 된 pygame의 다른 복사본을 설치할 수 있습니다.

오늘 there isn't one available at pygame website부터 C 소스 코드와 C 컴파일러를 사용하여 compile it yourself을 입력해야한다고 생각합니다. (Microsoft Visual Studio 또는 MingW)

컴파일이 짧으면 these binaries 중 하나를 사용할 수 있습니다. 그들은 실험적인 알파 수준의 버전 인 것 같습니다. 따라서 누군가가 깰 경우 자신을 탓하지 마십시오.

+0

나는 그 bineries를 사용했으나 괜찮습니다. pygame 사람들이 python 2.7 용 pygame windows installer를 제공하지 않는 이유를 모르겠습니다. 아마도 파이썬 2.6에서 작동하는 소스 변경이 필요하지 않습니다. – jsbueno

+0

그래서 Windows 64 용 Python 2.6.6을 설치했고 pygame을 설치했습니다. 2.6하지만 여전히 같은 오류가 발생합니다. 파이 게임에 대한 시스템 변수 경로에 아무것도 추가해야합니까? ** 편집 : 32 비트 파이 게임으로 작업하려면 32 비트 파이썬을 설치해야한다는 것을 깨달았습니다. – kachilous

+0

나는 마침내 그것이 작동하게했다. 나는 python이나 pygame을 프로그램 파일 디렉토리에 설치하지 않기로 결정했다. – kachilous

2

python 2.7 및 pygame 2.6을 설치했습니다. 문제가 있습니다. 파이 게임 웹 사이트에서는 파이썬 버전과 동일한 버전을 특별히 선택한다고합니다. 2.6 파이 게임을 설치하면 파이썬 2.7은 2.6이기 때문에 그것을 무시하지만 2.7은 2.6이 아닌 파이썬 2.7을 실행합니다. 파이 게임 2.7을 설치하려면이 링크를 사용
http://pygame.org/ftp/pygame-1.9.1.win32-py2.7.msi
http://pygame.org/ftp/pygame-1.9.2a0.win32-py2.7.msi

을 또한 파이 게임을해야하는 경우, 파이썬 32 비트가 아닌 64 비트를 설치합니다. 파이 게임 64 비트는 없습니다. 불운은 ...

+1

"파이 게임 64 비트가 없습니다."실제로는 다음과 같습니다. http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame – OpenGLmaster1992

+0

그래,하지만 .msi 또는 .exe를 사용하고 싶었 기 때문에 . 그냥 혼란 스럽네요. –

+0

혼란 스러울 지 모르지만 여전히 작동합니다. 적어도 내 64 비트 컴퓨터는 작동 중이다. – OpenGLmaster1992

0

당신은 쉽게 수행 할 수 있습니다 파이 게임 모듈을 다운로드해야합니다

나는 웹 사이트의 지침에 문제에 직면 동안이 나를 위해 일
pip install pygame 

.