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

树莓派Debian 11 Bullseye安装pocketsphinx遇numpy属性错误求助

解决树莓派Debian 11安装pocketsphinx失败的问题

问题原因

报错AttributeError: module 'numpy' has no attribute 'get_include'是由于新版numpy移除了get_include()方法,而pocketsphinx的构建逻辑依赖该方法导致的。

解决方案步骤

  1. 先安装编译依赖(树莓派编译需要这些系统库):
sudo apt-get update && sudo apt-get install -y python3-dev portaudio19-dev libpulse-dev swig
  1. 卸载当前可能存在的高版本numpy:
pip3 uninstall -y numpy
  1. 安装兼容的numpy版本(推荐1.25.2,此版本仍保留get_include方法):
pip3 install numpy==1.25.2
  1. 重新安装pocketsphinx:
pip3 install pocketsphinx

如果上述步骤仍失败,可以尝试直接从源码编译安装:

git clone https://github.com/cmusphinx/pocketsphinx-python.git
cd pocketsphinx-python
pip3 install .

内容的提问来源于stack exchange,提问作者F.Foltyński

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 03:34:54