我正在尝试运行此代码初始化pygame midi代码,但返回错误?

时间:2019-09-15 17:13:17

标签: python python-3.x pygame

我试图运行这段代码只是为了看看一切正常,但是返回错误。

import pygame.midi

pygame.midi.init()

它返回此错误:

ALSA lib conf.c:3558:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/usr/lib/alsa-lib/libasound_module_conf_pulse.so: libasound_module_conf_pulse.so: cannot open shared object file: No such file or directory)
ALSA lib seq.c:935:(snd_seq_open_noupdate) Unknown SEQ default

1 个答案:

答案 0 :(得分:0)

路径/usr/lib/alsa-lib/libasound_module_conf_pulse.so错误。 libasound_module_conf_pulse.so/usr/lib/x86_64-linux-gnu/alsa-lib中,至少在我的20.04 Ubuntu上。因此,我要做的是在alsa-lib中创建一个/usr/lib/目录,并将文件从/usr/lib/x86_64-linux-gnu/alsa-lib复制到新创建的alsa-lib目录中。我真的不认为这是一个好的长期解决方案,但至少我让我的代码运行了。