如何解决尝试在 WSL 2Ubuntu 20.04 LTS 和 Windows 10中使用 PyGame 检测 MIDI 输入时出现 Alsa 错误
我正在尝试通过使用 WSL 2 在 Windows 10 上使用 Ubuntu 20.04 LTS
我编写了这个简单的 Python 脚本来检测 MIDI 输入:
import pygame
import pygame.midi
from pygame.locals import *
#Printing device info
pygame.midi.init()
for i in range(pygame.midi.get_count()):
r = pygame.midi.get_device_info(i)
(interf,name,inpu,output,opened) = r
int_out = ""
if inpu:
in_out = "(input)"
if output:
in_out = "(output)"
print ("%2i: interface :%s:,name :%s:,opened :%s: %s" %
(i,interf,opened,in_out))
pygame.midi.quit()
但是,在将 X11 设置为在 Windows 上使用我的显示器并将 PulseAudio 设置为声音后,我收到以下错误:
pygame 2.0.1 (SDL 2.0.14,Python 3.8.5)
Hello from the pygame community. https://www.pygame.org/contribute.html
ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
有什么建议吗?提前致谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。