pygame,视频未初始化且未找到视频-在Windows 10中使用ubuntu终端

时间:2018-11-02 19:10:20

标签: python pygame

我知道这类问题已经问过很多次了。但是我经过艰苦的搜索,尝试了各种建议,但都没有奏效。这类东西确实不在我的驾驶室中,我也不知道自己在做什么。

疯狂的是,我实际上昨天已经在工作,今天我发誓我什么都没做,突然没用。

我正在运行“ xming服务器”,我相信它应该允许X11在Windows中运行(昨天完成了!)。

这是我的代码(实际上是从教程中复制并粘贴的):

import pygame
from pygame.locals import *

def main():

    pygame.init() 


    #pygame.display.list_modes()


    logo = pygame.image.load("myguy.bmp")
    pygame.display.set_icon(logo)
    pygame.display.set_caption("minimal program")   

    screen = pygame.display.set_mode((1024,768))

    running = True

    while running:

        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                running = False 


if __name__=="__main__":

    main()

输出

  

pygame 1.9.4

     

来自pygame社区的你好。

     

https://www.pygame.org/contribute.html

     

ALSA lib confmisc.c:768:(parse_card)找不到卡'0'

     

ALSA lib conf.c:4292:(_ snd_config_evaluate)函数   snd_func_card_driver

     

返回的错误:没有这样的文件或目录

     

ALSA lib confmisc.c:392:(snd_func_concat)错误评估字符串

     

ALSA lib conf.c:4292:(_ snd_config_evaluate)函数snd_func_concat   返回错误:没有这样的文件或目录

     

ALSA lib confmisc.c:1251:(snd_func_refer)错误评估名称

     

ALSA lib conf.c:4292:(_ snd_config_evaluate)函数snd_func_refer   返回错误:没有这样的文件或目录

     

ALSA lib conf.c:4771:(snd_config_expand)评估错误:没有这样的文件   或目录

     

ALSA lib pcm.c:2266:(snd_pcm_open_noupdate)未知的PCM默认值

     

回溯(最近一次通话最后一次):文件“ game.py”,第42行,在          main()文件“ game.py”,第17行,位于main中       pygame.display.set_icon(logo)pygame.error:没有可用的视频设备

如果我尝试列出显示模式,则最后的输出错误将变为: “ pygame.error:视频系统未初始化”

谢谢您的帮助或建议

1 个答案:

答案 0 :(得分:1)

我解决了我的问题。

export DISPLAY =:0

我必须在终端中键入。