无法在 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的主要内容,如果未能解决你的问题,请参考以下文章
无法在 linux ubuntu 20.04 中安装 libgraph
无法使用 Ubuntu 在 docker 容器中安装 pip 包