2017-01-12 4 views
0

pygame 1.9.2가 Python 3.2 이상 버전입니다. 그러나 pygame으로 파이썬을 시작하려고하면 다음과 같은 메시지가 나타납니다 : "ImportError: DLL load failed: The specified module could not be found." 필요한 파일을 찾았지 만 어디에 넣어야합니까?DLL로드에 실패했습니다. DLL이 올바른 위치에 없습니다.

이 내 전체 오류 역 추적입니다 : 당신은 잘못 pygame이 설치되어 있어야합니다 또는 뭔가 설치하는 동안 잘못된

Traceback (most recent call last): 
    File "C:\Users\Owner\AppData\Local\Programs\Python\Python36-32\hg.py", line 1, in <module> 
    import pygame 
    File "C:\Users\Owner\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pygame\__init__.py", line 95, in <module> 
    from pygame.base import * 
ImportError: DLL load failed: The specified module could not be found. 
+0

당신이 잘못 파이썬을 설치 나타내는 것보다이 더 많은 일을 ... 파이썬 온다 파이 게임이 필요하다고 생각하는 유일한 dll 인 tkinter가 미리 설치되어있다. (비록 내가 틀릴 수도 있지만) ... –

+1

나는 그 문제를 잠시 뒤로 가졌지 만, OS 명령 프롬프트에서'pip install pygame'을 실행하여 수정했다고 생각한다. 박차 고의 g 설치 프로그램. – martineau

+0

파이 게임을 어떻게 설치합니까? Windows 10을 사용하고 있습니다. @martineau – Maximosaur

답변

1

대부분의 파이 게임 오류를 윈도우 10에서 필요에 의해 발생합니다 : 그것은 작동하는 경우

pip install pygame 

다음보기 위해 간단한 테스트를 시도 PyPi 인덱스와 버전이 다르므로 공식 소스에서 설치하지 않은 상태에서 컴파일 된 .exe 버전을 설치하면 오래된 파이 게임이됩니다.

당신은 여기에서 시스템에 적합한 해당 파일을 다운로드해야합니다 :

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame

을 다음

pip install c:/path/to/the/wheelfile.whl 
+0

감사합니다! 이것은 완벽하게 작동했습니다! 너는 내가 이걸 고치려고 얼마나 오래 있었는지 모른다. – Maximosaur

0

. pygame을 제거하고 pip 명령을 사용하여 다시 설치합니다.

작업 표시 줄의 바탕 화면 왼쪽 하단에있는 검색 창으로 이동하여 cmd을 입력하십시오. 그러면 명령 행 인터페이스 (CLI)가 열립니다. 그런 다음 여기로 이동 : https://pip.pypa.io/en/stable/installing/ 그리고 get-pip.py 파일을 설치하십시오. 완료되면 cmd으로 이동하여 python get-pip.py을 입력하십시오. pip, setuptoolswheel을 설치해야합니다. 이 후

, 아래의 명령을 사용하여이 pygame를 설치합니다 :

import pygame 
print(pygame) 
+0

문제는 pygame을 설치하는 방법을 잘 모르는 것입니다. – Maximosaur

+0

@ MaximoMaxosaur 나는'pip'를 설치하는 방법을 설명하기 위해 나의 대답을 편집했습니다. – Arbiter

+0

나는 pygame을 pip로 설치했지만 아직도이 문제가 발생하고 있습니다. 어떻게해야합니까? – Maximosaur