2

誰かがpygame(Python)で私を助けてくれるかどうか疑問に思っています。コードからエラーが発生し続けます。

bif ="bg.jpg"
mif = "mouse.png"
import pygame
import sys

from pygame.locals import *

pygame.init()
screen=pygame.display.set_mode((682,415),0,32)
backround= pygame.image.load(bif).convert()
mouse_c=pygame.image.load(mif).convert()
x, y =0,0
movex, movey =0,0
while True:
    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
        if event.tpye == KEYDOWN:
            if event.key==K_LEFT:
                movex =-1
            elif event.key==K_RIGHT:
                movex=+1
            elif event.key ==K_UP:
                movey=-1
            elif event.key==K_DOWN:
                movey=+1

そして、私が得るエラーは次のとおりです。

Traceback (most recent call last):
  File "C:\Documents and Settings\Aidan\Desktop\Mygame.py", line 15, in <module>
    screen=pygame.display.set_mode((682,415),0,32)
pygame.error: No available video device`

Windows XP で実行されている Sony Vaio VGN-T1XP があります。

4

2 に答える 2

0

そこにある古いハードウェア/ソフトウェアに問題があるようです。pygame で問題を送信するか、自分で pygame をデバッグして理由を調べることができますが、複雑になるでしょう。Windows XPの仮想ボックスで試しても、実際には複製できません。

于 2013-05-03T15:23:51.347 に答える