为什么我的python里运行不了关于pygame?
找到 Python-SITEROOT\Lib\site-packages\pygame\ 这个目录(PYTHON-SITEROOT是python的安装目录)看下面有没有除__init__.py之外的文件,然后寻找一个叫base.pyd的文件,因为,你在做了import pygame的时候其实是导入的这个文件,你调用pygame.init()也是调用的pygame.base.init(),如果这个文件不存在,那肯定会
AttributeError: 'module' object has no attribute 'init'的
如果没问题,去查看下tests\base_test.py 有没有这方法:
def __PYGAMEinit__(): #called automatically by pygame.init()
如果没有,证明你的pygame装错了~看安装文档oncemore~
python3.8要安装哪个版本的pygame?
对于Python3.8,应该安装pygame的最新版本,即pygame 2.0.1。这是因为pygame 2.0.1是专门为Python3.8版本设计的,它包含了许多新的功能和改进,可以更好地支持Python3.8的语法和特性。
同时,pygame 2.0.1也修复了一些旧版本中存在的问题和漏洞,提高了游戏开发的稳定性和安全性。因此,建议使用pygame 2.0.1来开发Python3.8的游戏应用程序。
到此,以上就是小编对于pygame学习python的问题就介绍到这了,希望介绍关于pygame学习python的2点解答对大家有用。