2016-05-15 80 views
0

所以我想做一個遊戲... pygame似乎並沒有爲我工作。我得到這個錯誤,「python error python 3.5 pygame

AttributeError: module 'pygame' has no attribute 'init'"

和我用盡所有其他論壇,並不能找到幫助......我的比賽被稱爲輥和我使用的是正確的pygame的。我該怎麼辦?

import pygame 
pygame.init() 

gamedisplay = pygame.display.set_mode((800,600)) 
pygame.display.set_caption('roll.io') 
clock = pygame.time.Clock() 

dead = False 

while not dead: 
    for event in pygame.event.get(): 
     if event.type == pygame.QUIT: 
      dead = True 

     print(event) 

    pygame.display.updat() 
    clock.tick(30) 

pygame.quit() 
quit() 
+0

是您的文件名爲'pygame.py',或者你有一個叫'pygame.py'比pygame的本身以外的任何文件? –

+0

你使用的是最新版本的pygame嗎? –

+0

'pygame .__ path__'打印什麼? – PseudoAj

回答

0

我也遇到了一些麻煩最新的Python版本安裝pygame的,主要是因爲所有的導遊或者是舊的或不支持最新的Python版本 因此,這是對我工作:

首先下載(我上傳了它,因爲我甚至找不到我所在的地方)從here開始,然後複製該文件並將其粘貼到[您的Python文件夾] /腳本中,然後打開cmd類型cd [腳本文件夾的位置],最後輸入pip3 install pygame-1.9.2a0-cp35-none-win32.whl,並且不要嘗試重命名它到一個較短的文件名稱,因爲某些原因它不會工作。

0

您是否嘗試過包括

from pygame.locals import *