如何解决 Ubuntu/Debian 系统上的 PyAudio 安装问题?

问题描述 投票:0回答:1

我最近在我的 Ubuntu 系统上尝试安装 PyAudio 时遇到了一些问题。我遇到了与 PortAudio 相关的错误,导致安装失败。在尝试了几种方法之后,我发现了一个解决问题的单行命令。

在 Ubuntu/Debian 系统上安装 PyAudio 及其依赖项的有效单一命令是什么?

在尝试将 PyAudio 用于 Python 项目时,我需要将它安装在我的 Ubuntu 系统上。但是,安装过程并不像预期的那样顺利,因为我遇到了与缺少 PortAudio 依赖项相关的错误。我尝试寻找解决方案,但无论是单独安装依赖项还是更新我的系统似乎都无法解决问题。

最初,我尝试了基本的pip安装命令:pip3 install pyaudio。我希望它能安装 PyAudio 以及任何所需的依赖项,就像大多数其他包一样。不幸的是,它导致了导致安装失败的 PortAudio 错误。然后,我尝试单独安装 PortAudio 依赖项,并尝试更新我的系统。尽管如此,我还是找不到可以毫无问题地成功安装 PyAudio 的解决方案。

python ubuntu pyaudio portaudio
1个回答
0
投票

我找到了这个单行命令,它可以更新您的系统,安装所需的依赖项,然后使用 pip3 安装 PyAudio:

sudo apt-get update && sudo apt-get install python3-dev python3-pip portaudio19-dev && pip3 install pyaudio

这个命令分为三部分:

  1. sudo apt-get update
    :更新包源列表
  2. sudo apt-get install python3-dev python3-pip portaudio19-dev
    :安装PyAudio所需的依赖:
    • python3-dev
    • python3-pip
    • portaudio19-dev
  3. pip3 install pyaudio
    :使用pip3安装PyAudio包

现在你应该可以使用pyaudio了。

© www.soinside.com 2019 - 2024. All rights reserved.