我知道这类问题已经问过很多次了。但是我经过艰苦的搜索,尝试了各种建议,但都没有奏效。这类东西确实不在我的驾驶室中,我也不知道自己在做什么。
疯狂的是,我实际上昨天已经在工作,今天我发誓我什么都没做,突然没用。
我正在运行“ 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:视频系统未初始化”
谢谢您的帮助或建议
答案 0 :(得分:1)
我解决了我的问题。
export DISPLAY =:0
我必须在终端中键入。