首页 > 解决方案 > 尝试运行 pygame 时出错:“视频系统未初始化”

问题描述

我正在尝试播放 mp3 文件,但无法播放,因为在尝试运行 pygame.init() 时出现此错误

下面的代码有效,但给出了错误消息(视频系统未初始化)。

from gtts import gTTS
import pygame


t = str(input('Texto: '))
tts = gTTS(text=t, lang='pt-br')
tts.save('test.mp3')


pygame.mixer.init()
pygame.mixer.music.load('test.mp3')
pygame.mixer.music.play()
pygame.event.wait()

下面的代码没有运行并给出错误消息(模块'pygame'没有'init'成员):

from gtts import gTTS
import pygame


t = str(input('Texto: '))
tts = gTTS(text=t, lang='pt-br')
tts.save('test.mp3')


pygame.init()
pygame.mixer.music.load('test.mp3')
pygame.mixer.music.play()
pygame.event.wait()

我该如何解决这个问题?

标签: pythonpygame

解决方案


推荐阅读