python - 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
解决方案
你使用 pygame 安装了pip install pygame
吗?如果是并且您仍然收到错误,那么很可能您命名了您的项目文件pygame.py
,该文件将隐藏实际的 pygame 模块,从而导致此类问题。因此,重命名文件应该可以解决问题。切勿将您的 python 文件命名为与模块文件相同的名称。
推荐阅读
- visual-studio-code - 如何在 vscode 中禁用打字稿的自动完成功能?
- javascript - Javascript - 获取提取标题
- flutter - 如何在颤振中使用范围模型管理多页面表单状态
- linux - sudo apt-get purge smbd 删除了重要的软件包
- javascript - 将当前播放的歌曲标题放入文档标题
- swift - SwiftUI:从 json 解析对象分配绑定变量
- excel - 命名范围不可访问
- javascript - 使用黑名单正则表达式仅排除 Metro Bundler 中的顶级目录?(黑名单RE)
- flatbuffers - 使用 flatbuffers.Builder.Create*()
- c# - 如何制作旋转动画c#wpf