胡天赐啊 发表于 2020-10-5 10:56:07

pygame导入失败

import pygame,sys
pygame.init()
window=pygame.display.set_mode((600,400))#创建窗口
pygame.display.set_caption("pygame游戏之旅")
while True:
    for event in pygame.event.get():
      if event.type == pygame.QUIT:
            sys.exit()
    pygame.display.update()      
      
为什么会报错可能出现循环导入:AttributeError: partially initialized module 'pygame' has no attribute 'init' (most likely due to a circular import)
上面的代码有问题吗

zltzlt 发表于 2020-10-5 11:13:20

你的文件名不要命名为 pygame.py

Twilight6 发表于 2020-10-5 11:13:27


应该是因为你当前目录下的代码文件名设置为了 pygame.py

导致你导入模块时候是导入自己编写的代码了,所以新建脚本时要注意不要将模块名直接设置为代码文件名

更改下文件名应该就不会报错了
页: [1]
查看完整版本: pygame导入失败