为什么懒人说
ModuleNotFoundError: No module named 'pygame'
我什么时候安装的?
我用pip安装了它。
我尝试删除导入,但IDLE给了我一个名称错误,表示未定义pygame。。
我试过了
import pygame
及
import pgzrun
及
import pgzero
以下是我使用的代码:
import pygame
screen = pygame.display.set_mode((800, 600))
我还使用了一个名为mu的代码编辑器,但如果我使用函数,它会给我一个名称错误
Tags:
转到
python/scripts
路径并尝试使用python -m pip uninstall pygame
卸载它,然后使用python -m pip install pygame --user
安装它在安装不带
--user
的python包时,pip默认将其安装在系统目录(如/usr/local/lib/python3
)上,这需要根访问权限。当使用--user
时,pip会将包安装在您的主目录中,而不需要任何根访问权限或特权。这就给我们留下了两种正确安装Pygame的方法,第一种是使用--user
在没有特权的情况下安装它,第二种选择是在Windows上以管理员身份运行终端,或者在Linux上以root用户身份运行终端,以使其能够成功下载Pygame可能是您的IDE使用的Python版本与您安装包的版本不同。尝试以下操作以确保该包已安装到python 3:
安装新软件包时,某些代码编辑器需要重新启动
安装最新版本的python3后,请执行以下操作:
这在macOS High Sierra和Windows 10上对我很有效
相关问题 更多 >
编程相关推荐