You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.10环境下使用Anaconda安装Whisper时PyAudio编译失败求助

Ubuntu 22.10环境下使用Anaconda安装Whisper时PyAudio编译失败求助

看起来你遇到的是PyAudio编译依赖缺失的问题,从错误日志里能看到关键提示:

src/pyaudio/device_api.c:9:10: fatal error: portaudio.h: No such file or directory
9 | #include "portaudio.h"
|          ^~~~~~~~~~~~~
compilation terminated.

这是因为Ubuntu系统默认没有安装PortAudio的开发库,PyAudio编译时找不到所需的头文件导致的。我给你几个简单的解决步骤:

  • 首先退出当前的conda环境(或者直接打开新终端),执行系统命令安装PortAudio开发包:

    sudo apt-get update
    sudo apt-get install portaudio19-dev
    

    这个命令会帮你安装PyAudio编译必须的PortAudio头文件和库文件。

  • 重新激活你的Whisper conda环境:

    conda activate whisper
    
  • 最后再次尝试安装依赖:

    pip install -r requirements.txt
    

如果上面的步骤还是不行,你可以尝试直接用conda来安装PyAudio(避免编译过程),命令如下:

conda activate whisper
conda install -c conda-forge pyaudio
pip install -r requirements.txt

这样应该就能顺利完成Whisper的依赖安装了。

备注:内容来源于stack exchange,提问作者Chuuya99

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:04:13