首页 > 解决方案 > 如何在 3.7.1 上导入 pygame?

问题描述

我在我的 MacBook 上运行 python 3.7.1,它一直运行良好,直到我尝试导入 pygame。我正在介绍 python 类,我们总是这样做from module import *。当我尝试使用相同的格式时,pygame我遇到了一个错误ModuleNotFoundError: No module named 'pygame'

我应该怎么做或者我应该完全pygame忘记使用pygame

我是 python 新手,我尝试使用的原因pygame是我正在制作一个用户控制.gif或宇宙飞船并试图避开小行星的游戏。我所有的代码都可以接受碰撞检测。每个人似乎都指向我使用pygame,但我无法让它发挥作用。我应该继续使用pygame吗?如果是,我该如何解决我的问题?我应该完全放弃 pygame 并尝试以不同的方式进行碰撞检测吗?(如果是这样,还有什么办法?)

标签: pythonpython-3.xpygame

解决方案


pygame 未捆绑在标准 python 中。

要在 Mac 中安装 pygame,请参阅 pygame.org 中的 Mac 安装

此外,from module import *如果您使用更多模块,这不是一个好习惯,

这将导致类名冲突。


推荐阅读