由于近期更换了Mbp,在使用mac编程时发现pycharm并不能很好的支持pygame模块,查看了很多论坛,据说是Mojave系统问题导致,也没有那个能力去研究,在网上查看了很多前辈写的东西,但是问题依然没有解决。自己摸索了下,其实只需要很简单的步骤就能解决。
然后还有一种情况也是报错,意思就是没有指定python的解释器,但是如果直接用系统上的python或者下载安装的python3就会出现pygame窗口一片空白。这也就是为什么安装Anaconda虚拟环境的原因了。
解决办法:
1、下载安装Anaconda,链接Anaconda,根据自己的需求下载支持2.7还是支持3.7的;
2、配置Anaconda的虚拟环境,在Anaconda.app中,点击Environments,自己新建一个虚拟环境;
3、操作步骤如下
新建一个如图所示的项目
虚拟环境选择的路径为你自己新建的虚拟环境路径,/anaconda3/envs/*name/bin/python3.7
建立完成后,在下面的Terminal中使用
pip install pygame命令安装pygame模块
然后将原来编写的.py文件复制过来运行~