OSError: sndfile library not found 解决方案

Posted AI 菌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OSError: sndfile library not found 解决方案相关的知识,希望对你有一定的参考价值。

在使用librosa进行音频处理时,出现报错:

OSError: sndfile library not found

首先,可以适当降低librosa的版本

pip uninstall librosa
pip install librosa==0.6.0

同时降低numba版本

pip uninstall numba
pip install numba==0.48.0

降低resampy版本

pip uninstall resampy
pip install resampy==0.3.1

如果还是不行,可以使用如下命令安装

apt-get update
apt-get install libsndfile1

最后,成功解决!

以上是关于OSError: sndfile library not found 解决方案的主要内容,如果未能解决你的问题,请参考以下文章

OSError: sndfile library not found 解决方案

Flask Heroku 部署的 Librosa 安装:“OSError: sndfile library not found”(H10 错误)

OSError: no library called “cairo-2“ was foundno library called “cairo“ was foundno library called

OSError: no library called “cairo-2“ was foundno library called “cairo“ was foundno library called

OSError: Could not find library geos_c or load any of its variants ['libgeos_c.so.1', 'l

在 OS X 上找不到 sndfile.h