pygame出错(pygame.init())

时间:2016-07-11 13:41:54

标签: python pygame

我在使用Pygame时遇到错误。 我正在使用Python 3.5和Pygame 3.2。我今天开始学习Pygame并且它给了我这个错误:

代码:

import pygame

pygame.init()
width, height = 640, 480
screen=pygame.display.set_mode((width, height))

player = pygame.image.load("resources/images/dude.png")


while 1:
    screen.fill(0)
    screen.blit(player, (100,100))
    pygame.display.flip()

    for event in pygame.event.get():
        if event.type==pygame.QUIT:
            pygame.quit() 
            exit(0)

ERROR:

Traceback (most recent call last):
File "test.py", line 5, in <module>
pygame.init()
AttributeError: module 'pygame' has no attribute 'init'

2 个答案:

答案 0 :(得分:0)

尝试将pygame文件夹移动到此代码所在的同一文件中,并删除或移动名为pygame.py的任何其他文件 如果这两者都不起作用,请尝试卸载并安装python来清理python文件夹。然后通过执行以下操作安装pygame:

1。)转到:This website并下载正确版本的pygame

2。)将下载移动到你的python脚本文件夹

3.)然后突出显示下载和移位 - 右键单击​​文件资源管理器中的空白区域

4.。)选择:打开命令窗口

5.。)输入:pygame.install。(下载名称)

其中下载名称是您下载的pygame的名称中的类型(您只需输入pygame并按Tab键)

答案 1 :(得分:-1)

删除&#34; pygame.py&#34;在您的Documents文件夹中,它正在隐藏您已经安装的真实游戏。