问题描述
我正在尝试在 Mac OS X (Lion 10.7.3) 下为 R (2.14.2) 安装 rgl 包 (0.92.858).当我尝试加载它 (library(rgl)) 时,出现以下错误:
I am trying to install rgl package (0.92.858) for R (2.14.2) under Mac OS X (Lion 10.7.3). When I try to load it (library(rgl)), I get the following error:
Error : .onLoad failed in loadNamespace() for 'rgl', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/Library/Frameworks/R.framework/Versions/2.14/Resources/library/rgl/libs/x86_64/aglrgl.so':
dlopen(/Library/Frameworks/R.framework/Versions/2.14/Resources/library/rgl/libs/x86_64/aglrgl.so, 6): Symbol not found: __ZN3gui13OSXGUIFactory12hasEventLoopEv
Referenced from: /Library/Frameworks/R.framework/Versions/2.14/Resources/library/rgl/libs/x86_64/aglrgl.so
Expected in: dynamic lookup
我有一台配备挪威语键盘的 Mac.也许这与问题有关?但是,即使我将语言更改为美国,我也遇到了同样的错误.有没有人遇到过类似的问题?有什么办法解决吗?
I have a Mac with Norwegian keyboard. Maybe this has something to do with the issue? However, I get the same error, even though I change the language to U.S. Has anyone experienced similar problem? Any way solving it?
推荐答案
我在 OSX 10.9.2 上使用 rgl 0.93.996 时遇到这个问题,但在重新安装几次后我看到安装 rgl - 错误:找不到 X11但需要,配置中止"
I was having this problem with rgl 0.93.996 on OSX 10.9.2, but then after reinstalling several times I saw "Installing rgl - error: X11 not found but required, configure aborted"
快速搜索将我带到这里 https://stat.ethz.ch/pipermail/r-sig-mac/2012-March/009077.html
A quick search took me here https://stat.ethz.ch/pipermail/r-sig-mac/2012-March/009077.html
然后我终于能够通过下载 XQuartz https://www.xquartz.org 使其工作所以在我的案例中,X11 是问题所在.
Then I was finally able to get it to work by downloading XQuartz https://www.xquartz.org So it was X11 that was the problem in my case.
这篇关于使用 Mac OS X 加载 rgl 包时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!