2016-07-04 2 views
0

방금 ​​파이 게임 1.9.2를 설치했습니다. 파이 게임을 실행하려고하면 "ImportError : DLL load failed"라는 오류 메시지가 나타납니다.파이 게임 DLL로드가 실패했습니다.

3.4 용 파이 게임 버전 32 비트를 실행하고 있습니다. 이것이 문제가 될 수 있습니까? Unfortunatly Python 3.5 용 버전을 찾지 못했습니다.

미리 감사드립니다.

+0

예, 이것이 문제입니다. ABI는 부 버전 릴리스간에 변경할 수 있으므로 한 부 버전 (예 : 3.4)의 컴파일 된 라이브러리는 3.5와 같은 다른 부 버전의 인터프리터와 작동하지 않습니다. 3.5에'pygame'이 필요한 경우 직접 빌드해야합니다. – MattDMo

+0

필자의 파이톤 지식은 그렇게하기에 충분하지 않다는 것을 두려워한다. 어쨌든, 힌트를 주셔서 감사합니다! –

답변

0

MattDMo가 이전에 언급 한 것처럼 Python 3.4와 Python 3.5 사이에는 ABI가 일부 변경되었을 수 있습니다.

번거 로움을 덜어주기 위해 Windows 용 비공식 PyGame 1.9.2 빌드를 사용할 수 있습니다. here.

+0

링크를 제공해 주셔서 감사합니다! 이 버전에서는 완벽하게 작동합니다. –