在python shell上导入pygame时我的pygame有什么问题?(只是打开空白窗口)(windows 8)

时间:2014-02-19 05:48:45

标签: pygame

Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> importpygame

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    importpygame
NameError: name 'importpygame' is not defined
>>> import pygame

只是手动键入它,它只是给了我,我是第一个计时器,我想测试pygame是否会打开一个空白窗口,所以我可以休息一些python 2d教程。问题可能在于我的安装?因为我这样做后显示我修复和删除之间的选择,我选择修复,我没有看到任何人有一个窗口问。或者可能与.py有关吗?谢谢你的帮助,我真的很感激!

我是全新的,我手动输入,我只是想测试一个打开的窗口,看它是否正常工作,我不知道多少,虽然它给了我一个选项安装pygame修复或删除pygame,我选择修复,并在教程中没有其他人弹出窗口这可能是一个问题?它也可能与.py有关吗?因为该文件在我的dwnlds中“安装”但如果它将其识别为模块

则为idk

1 个答案:

答案 0 :(得分:0)

如果您在运行安装程序时可以选择删除或修复pygame,则表示它已已安装

正在运行import pygame 会导致&#34;空白窗口&#34;要打开,它只需将所有适当的对象加载到解释器会话中。要显示窗口,您需要初始化pygame并设置显示,例如(改编自here):

import pygame
pygame.init()

size = width, height = 320, 240
black = 0, 0, 0

screen = pygame.display.set_mode(size)

ball = pygame.image.load("ball.bmp") # pick an image
ballrect = ball.get_rect()

screen.fill(black)
screen.blit(ball, ballrect)
pygame.display.flip()