Python pygame的DLL加载失败

Python pygame的DLL加载失败,python,pygame,Python,Pygame,当我选择运行代码时,会收到一条错误消息,上面说: Traceback (most recent call last): File "C:/Users/MarkKenny/Desktop/GamTut.py", line 4, in <module> import pygame, sys File "C:\Python33\lib\site-packages\pygame\__init__.py", line 127, in <module> fro

当我选择运行代码时,会收到一条错误消息,上面说:

Traceback (most recent call last):
  File "C:/Users/MarkKenny/Desktop/GamTut.py", line 4, in <module>
    import pygame, sys
  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."
>>> 
回溯(最近一次呼叫最后一次):
文件“C:/Users/MarkKenny/Desktop/GamTut.py”,第4行,在
导入pygame,sys
文件“C:\Python33\lib\site packages\pygame\\uuuu init\uuuuu.py”,第127行,在
从pygame.base导入*
ImportError:DLL加载失败:%1不是有效的Win32应用程序
>>> 
我使用的是Python3.3.4 64位,使用的是Pygame的最新版本


非常感谢所有建议/答案。

您使用的是64位版本的Pygame吗?您说您使用的是64位Python,但除了“最新可用版本”之外,您没有说明您使用的是哪个版本的Pygame

尝试在python shell中键入以下内容:

import pygame
如果没有结果,pygame可能安装正确。 如果出现此错误,则表示您尚未为您的操作系统安装正确版本的pygame:

ImportError: No module named pygame
这里有一些非官方的64位pygame二进制文件:我不确定它们有多好,因为我没有任何使用它们的经验,我只是使用这里提供的标准32位pygame版本: