首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OSError:无法加载库'/opt/homebrew/lib/libsndfile.dylib':dlopen(/opt/homebrew/lib/libsndfile.dylib,0x0002)

OSError:无法加载库'/opt/homebrew/lib/libsndfile.dylib':dlopen(/opt/homebrew/lib/libsndfile.dylib,0x0002)
EN

Stack Overflow用户
提问于 2022-11-10 09:22:16
回答 1查看 45关注 0票数 0

我是使用librosa与conda虚拟环境在MAC M1硅机。但是它不允许运行甚至import librosa代码片段并弹出此错误消息。

OSError: cannot load library '/opt/homebrew/lib/libsndfile.dylib': dlopen(/opt/homebrew/lib/libsndfile.dylib, 0x0002): tried: '/opt/homebrew/lib/libsndfile.dylib' (no such file)

我犯的错误是什么

EN

回答 1

Stack Overflow用户

发布于 2022-11-13 16:18:27

出现此错误是因为我的M1机器和python解释器中有三个单独的python环境,无法找到lib目录并将其加载到代码中。

如果您拥有Mac m1环境,则只设置一个Conda环境,如果您有多个虚拟环境,则会导致错误,因为Mac使用交换内存在python中加载库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74386679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档