【问题标题】:Pygame unable to init?Pygame无法初始化?
【发布时间】:2015-05-04 16:26:04
【问题描述】:
import pygame, sys

pygame.init()

这是我的错误:

文件“Final_Project.py”,第 1 行,在 导入 pygame,sys 文件“/带有项目的新文件夹/pygame.py”,第 2 行,在 pygame.init() AttributeError: 'module' 对象没有属性 'init'

【问题讨论】:

    标签: python pygame


    【解决方案1】:

    您将文件命名为 pygame.py。通过这样做,您创建了一个名为pygame 的模块。

    所以你尝试在你自己的文件上调用init,而不是真正的pygame库。

    只是不要将您的文件命名为pygame.py(或您想使用的任何其他模块,例如sys.py 等)。

    【讨论】:

    • 通过命名你的文件pygame.py,输入“import pygame”就是在导入它自己。由于它自己导入,它有效地无限运行自己的代码。然后它调用 pygame.init(),但是你的程序(它只是自己导入的)没有“init”属性,导致它崩溃。将您的程序命名为其他名称,它应该可以工作。
    • 您的问题在很久以前就得到了回答。如果答案可以接受,则接受答案(点击赞成/反对票下方的勾选)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 2020-01-22
    • 2017-03-26
    • 2019-01-05
    • 2018-03-22
    • 2015-06-30
    • 2012-12-21
    相关资源
    最近更新 更多