Python 没有名为pygame.locals的模块

Python 没有名为pygame.locals的模块,python,import,pygame,Python,Import,Pygame,我尝试在安装pygame的情况下导入以下内容: import pygame, sys from pygame.locals import * 我得到这个错误信息: Traceback (most recent call last): File "C:\Users\gx\Desktop\Library\p1\test.py", line 5, in <module> from pygame.locals import * ImportError: No

我尝试在安装pygame的情况下导入以下内容:

import pygame, sys
from pygame.locals import *
我得到这个错误信息:

Traceback (most recent call last):
     File "C:\Users\gx\Desktop\Library\p1\test.py", line 5, in <module>
          from pygame.locals import *
ImportError: No module named 'pygame.locals'
回溯(最近一次呼叫最后一次):
文件“C:\Users\gx\Desktop\Library\p1\test.py”,第5行,在
从pygame.locals导入*
ImportError:没有名为“pygame.locals”的模块
我也发现了类似的问题,但似乎都没有真正的帮助。
请帮忙。谢谢。

甚至不用麻烦导入
pygame.locals
,因为您已经通过导入
pygame
导入了它。另外,请看一下@IfLoop的评论

在运行脚本的目录中是否有名为
pygame.py
的文件?导入pygame时会发生什么;打印pygame.\uuuuu文件\uuuuuu?我认为pygame已经包含本地人,只有在不导入pygame但希望访问本地人的情况下,才应该导入它。
从pygame.locals导入*的要点是只使用本地人的名字访问所有本地人。因此,不必使用pygame.KEYDOWN,一个KEYDOWN就足够了。键入
pygame.KEYDOWN
而不是
KEYDOWN
也不难。