问题描述
我已经在我的 Mac(运行 macOS11.1)上安装了 pygame。当我在命令提示符中执行 py -m pygame.examples.aliens 测试时,它可以工作。
但是,当我尝试在 Spyder(运行 python 3.9.2 和 spyder 4.2.4)上导入 pygame 时,我不断收到
ModuleNotFoundError: No module named 'pygame'
我该怎么办?
解决方法
使用较新版本的python(或任何编程语言),总会有错误。我的很多 pip-installer 模块也有问题,所以我降级到 Python 3.8.7
,这是 python 3.8 的最新错误修复。我不知道这是否能解决你的问题。您可以尝试的另一件事是输入 pip3 install pygame
或 python3 -m pip install pygame
,以便它下载到您的 python3 而不是 macOS 上的默认 python2。