【发布时间】:2021-06-01 13:22:57
【问题描述】:
我正在尝试加载包 gmm(运行“library(gmm)”)并在下面收到此错误消息。
似乎无法修复,因为它指出我的 gfortran/lib/libgomp.1.dylib 的架构有误?我猜这与新的 Mac 架构有关?
图书馆(gmm) 加载所需的包裹:三明治
错误:dyn.load(file, DLLpath = DLLpath, ...) 中“gmm”的包或命名空间加载失败:
无法加载共享对象'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/gmm/libs/gmm.so':
dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/gmm/libs/gmm.so, 6):库未加载:/usr/local/gfortran/lib/libgomp.1。 dylib 引用自:/Library/Frameworks/R.framework/Versions/4.0/Resources/library/gmm/libs/gmm.so
原因:找不到合适的图片。找到了:
**/usr/local/gfortran/lib/libgomp.1.dylib: mach-o, but wrong architecture**
/usr/local/gfortran/lib/libgomp.1.dylib: mach-o, but wrong architecture
【问题讨论】:
-
你是如何安装这个包的?您是下载二进制文件还是从源代码构建?
-
@MrFlick 我刚刚做了 install.package("gmm")。错误来自“库(gmm”)。