Mac下pygame代码没有错误,但是游戏窗口死活不出现,程序坞小火箭闪动

第一篇博客:

写了一个pygame的代码,但是运行后连最基本的游戏界面都不出现,控制台代码没有错,截图如下:

uploading.4e448015.gif转存失败重新上传取消uploading.4e448015.gif正在上传…重新上传取消出现这种原因是python版本和pygame版本不搭配,我的python版本是3.8.1,而安装的老版本的pygame版本是1.9.6,但是问题就出在pygame1.9.6对于python3来说太老了,因此我们有两种解决办法:

方法1  : 升级pygame版本以适应高版本的python3(我就是这种方法解决的)

       具体步骤:(1)先卸载原有的pygame,mac下打开终端,输入“python3 -m pip uninstall pygame", 可能会让你输入"y"或者"n", 我们输入"y"即可完成老版本的pygame的卸载。

                         (2) 完成卸载后,我们安装高版本的pygame,还是终端,继续输入“python3 -m pip install pygame==2.0.0.dev6“

方法2:   降低python版本以适应低版本的pygame

          我不推荐这种方式,因为卸载安装python要比卸载安装pygame略微复杂,另外,python新版本稳定版已经释出,我们就尽量使用新版本,毕竟新版本有许多新特性,所以,建议大家还是按照方法1来吧。

你可能感兴趣的:(Mac下pygame代码没有错误,但是游戏窗口死活不出现,程序坞小火箭闪动)