【发布时间】:2020-09-07 08:50:33
【问题描述】:
我试图用 Python 制作一个简单的蛇游戏,所以我使用 pip install Pygame 安装了 Pygame。安装成功后,我尝试导入Pygame,但出现了这个错误:
ModuleNotFoundError: 没有名为“pygame”的模块
我是 python 新手,所以我真的被困住了。我通过代码导入了模块。
import pygame
【问题讨论】:
-
首先检查是否已正确安装:执行
pip freeze并查看是否可以找到包的名称(注意pip 和pip3 的差异)。然后检查您是否错误地将任何文件命名为pygame.py,因为您不应该这样做。如果仍然有问题,请通过在此处复制您的导入行来更新您的问题。也许你调用图书馆的方式是错误的 -
已经问过一个类似的问题 - stackoverflow.com/questions/18317521/… - 试试看。
-
我查看了 pip freeze 并在那里找到了它,然后检查了我的文件,没有一个名为 Pygame.py
-
你在使用 virtualenv pyenv 等吗?你的python版本是什么
-
我使用的是 python 3.8
标签: python python-3.x pygame python-import importerror