首页 > 解决方案 > NameError:名称'pygame'未定义

问题描述

我正在尝试在这里使用 pygame 工作。我已经导入了 pygame。然后,当我执行 pygame.init() 时,它失败了。不确定,问题是什么,并且无法在任何地方得到适当的响应。谢谢你的帮助。

代码:

import pygame
pygame.init()

Traceback (most recent call last):  
 File "python", line 1, in <module>  
NameError: name 'pygame' is not defined

标签: pythonpygame

解决方案


你使用 pygame 安装了pip install pygame吗?如果是并且您仍然收到错误,那么很可能您命名了您的项目文件pygame.py,该文件将隐藏实际的 pygame 模块,从而导致此类问题。因此,重命名文件应该可以解决问题。切勿将您的 python 文件命名为与模块文件相同的名称。


推荐阅读