2013-12-19 4 views
0

파이어 폭스 3.3을 윈도우 8 시스템에서 사용하고 있으며, 파이썬의 파이썬 3.3 버전을 모두 bitbucket에서 다운로드하려고했습니다.파이 게임 가져 오기 중 오류가 발생했습니다.

"파이썬 설치 선택"페이지에서 파이썬 설치를 찾을 수없는 것처럼 보입니다. 기본값은 "다른 위치의 파이썬"입니다. 이 옵션을 선택하면 "import pygame"은 "module not found"의 일반적인 오류를 반환합니다.

"기능이 로컬 하드 드라이브에 설치됩니다"를 선택하면 필자는 파이썬의 파일 경로를 입력 할 수 있으며 실제로 성공한 것처럼 보입니다.하지만 필자가 생각한대로 설치됩니다 't know)는 올바른 위치입니다. 나는이 후, 나는 다음과 같은 오류 메시지가 도착 후 가져 오려고 할 때, :, 나는 온라인이 오류에 대한 수정 사항을 찾을 수 없습니다

Traceback (most recent call last): 
    File "<pyshell#0>", line 1, in <module> 
    import pygame 
    File "C:\Python33\lib\site-packages\pygame\__init__.py", line 127, in <module> 
    from pygame.base import * 
ImportError: DLL load failed: %1 is not a valid Win32 application 

를 내가 여기에 사람들로부터 얻을 수있는 모든 도움을 어떻게 해결하는 그것은 대단히 감사하게 될 것입니다. 불명확하고 경험이 부족한 점에 사과드립니다. 미리 감사드립니다.

답변

1

기본 Python 설치가 32 비트 일 때 pygame의 64 비트 버전을 설치했는지 확인했습니다. 컴퓨터가 64 비트를 지원하며 64 비트 버전의 Windows를 실행한다고 가정하면 python.org에서 Python 3.3의 64-bit Python installer을 다운로드하여 설치하십시오. 이미 가지고있는 32 비트 버전의 Python 3.3을 덮어 씁니다. 그런 다음 Python의 Python 3.3 amd64 버전 (pygame-1.9.2a0.win-amd64-py3.3.exe)을 here, Christoph Gohlke의 Python Extension Packages for Windows 리포지토리에서 가져옵니다. 비공식적이며 지원되지 않는 반면, 전제 조건이 설치되어있는 한 여기에있는 패키지 중 하나에 문제가 없었습니다. 또한 같은 장소에서 NumPy의 amd64-py3.3 버전을 다운로드하는 것이 좋습니다. 일부 경우에는 파이 게임 속도를 높일 수 있기 때문입니다.

미래에는 인터넷에서 모듈 설치 프로그램을 무의미하게 다운로드하고 실행하기 전에 실행중인 Python의 버전과 비트율을 정확히 알고 있어야합니다. 둘째, 타사 모듈이 필요한 경우 먼저 Gohlke의 저장소를 확인하십시오.

+0

설치에 대한 작동 2.7.msi이 덕분에 파이 게임을 설치 downloadand alongwith 2.7 버전을 설치! 지금 당장 그것을 시도 할 것입니다. – user3113022

+0

감사합니다. 제대로 작동하는 것 같습니다. – user3113022

+0

@ user3113022 - 저의 답변이 도움이 되었다면, 옆에있는 체크 표시를 클릭하여 동의라고 표시하십시오. 우리는 평판 포인트를 얻고, 해결 된 것으로 표시합니다. 감사! 자세한 내용은 [답변 수락 방법은 무엇입니까?] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)를 참조하십시오. – MattDMo

-1

한번에 다운로드하고 많은 이해

+0

그 소리는 오히려 코멘트가 될 것입니다. – Fjodr

관련 문제