我在MacOS上,尝试安装pygame,但始终收到“没有名为'pygame'的模块”错误。
从终端开始
$ python3 -m pip install pygame
它报告了错误:
command 'gcc' failed with exit status 1
一些答案表明pygame与我当前的python版本3.8不兼容。所以我安装了python3.7.7并成功安装了pygame。 1
Ran测试
$ python3 -m pygame.tests
终端显示OK
。 2
我尝试在pycharm中运行一个项目,还尝试在IDLE中运行import pygram
,两者都给了我错误:No module named 'pygame'
还尝试在Pycharm中将项目解释器更改为python 3.7,并在pycharm中也安装了pygame。仍然出现相同的错误。 3
我不确定哪里出了问题。感谢任何帮助!谢谢。
答案 0 :(得分:0)
现在您降级了python版本,是否不再显示gcc错误?
您可以尝试以下方法:
pip install pygame==1.9.2
此外,我不知道您是否检查过此文档,但这非常有用:https://www.pygame.org/wiki/MacCompile