声音设备未找到PortAudio库

Ari*_*mad 7 python python-sounddevice

我一直在使用使用sounddevice模块播放音频的python程序。该程序可以在我的办公室PC(运行Ubuntu 17.10)上正常运行,但不能在我的家庭PC(运行Linux Mint 18.3)上正常运行。它生成以下错误:

Traceback (most recent call last):
  File "...path/to/my/code.py", line 11, in <module>
    import sounddevice as sd
  File "/home/arif/anaconda3/lib/python3.6/site-packages/sounddevice.py", line 64, in <module>
    raise OSError('PortAudio library not found')
OSError: PortAudio library not found 
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

Sum*_*udu 14

我可以通过安装portaudio库来解决此问题。

sudo apt-get install libportaudio2
Run Code Online (Sandbox Code Playgroud)

如果这没有帮助,您也可以尝试关注。

sudo apt-get install libasound-dev
Run Code Online (Sandbox Code Playgroud)

  • 第一个修复了 ubuntu 19.4 上的问题 (2认同)