无法在 Ubuntu 中安装 libpulse-dev

Posted

技术标签:

【中文标题】无法在 Ubuntu 中安装 libpulse-dev【英文标题】:Cannot install libpulse-dev in Ubuntu 【发布时间】:2022-01-15 22:27:22 【问题描述】:

我喜欢使用 PocketSphinx 语音识别引擎。为此,libpulse-dev 是依赖项之一。但是,我无法在我的系统中安装 libpulse-dev。

我使用以下命令安装包:

sudo apt-get install libpulse-dev

我得到以下输出:

Building dependency tree       
Reading state information... Done
Package libpulse-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libpulse-dev' has no installation candidate

我该怎么办? 提前谢谢你...

【问题讨论】:

【参考方案1】:

你的/etc/apt/sources.list配置错误,编辑如下:

deb http://us.archive.ubuntu.com/ubuntu focal main restricted
deb http://security.ubuntu.com/ubuntu focal-security main restricted
deb http://us.archive.ubuntu.com/ubuntu focal-updates main restricted

然后运行:

sudo apt update
sudo apt install libpulse-dev

【讨论】:

【参考方案2】:

如果有人使用 CentOS 7,请尝试这样做:

sudo yum install pulseaudio-libs-devel sudo yum install alsa-lib-devel -y

sudo yum install portaudio pip3 install --upgrade pocketsphinx

...或尝试一下:

pip3 安装 pipwin pipwin 安装 pyaudio

【讨论】:

以上是关于无法在 Ubuntu 中安装 libpulse-dev的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Ubuntu 中安装 libpulse-dev

无法在 linux ubuntu 20.04 中安装 libgraph

无法在 ubuntu 18.04 中安装 web3

无法使用 Ubuntu 在 docker 容器中安装 pip 包

无法在 ubuntu 中安装 laravel(缺少 ext-zip)

mysql udf 错误 - 无法在 ubuntu 12.04 64 位中安装