OSError: sndfile library not found

在尝试使用Python的soundfile模块时遇到OSError,提示sndfile库未找到。尝试通过更换librosa和numba版本,以及运行apt-get安装libsndfile1的方法来解决问题,但未成功。官方建议在Linux环境下使用包管理器安装libsndfile1以解决此问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决报错 OSError: sndfile library not found
在这里插入图片描述
import soundfile时报错OSError: sndfile library not found
其他人的方法,试过还是不行
第一步:换个版本 pip install librosa0.6.0
第二步:pip install numba
0.48.0

执行:apt-get install libsndfile1
问题解决
查看 SoundFile官网,缺少libsndfile,发现需要安装libsndfile
On Linux, you need to install libsndfile using your distribution’s package manager, for example sudo apt-get install libsndfile1.
官网:https://pypi.org/project/SoundFile/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值