' ChemoSpec' R中的包不适用于mac OS X.

时间:2016-05-21 21:44:48

标签: r macos

我试图安装名为ChemoSpec的R软件包,并收到以下错误:

  

错误:.onLoad在loadNamespace()中失败,对于' rgl',详情:call:   dyn.load(file,DLLpath = DLLpath,...)错误:无法加载共享   宾语   ' /Library/Frameworks/R.framework/Versions/3.3/Resources/library/rgl/libs/rgl.so' ;:   dlopen的(/Library/Frameworks/R.framework/Versions/3.3/Resources/library/rgl/libs/rgl.so,   6):未加载库:/opt/X11/lib/libGLU.1.dylib引用自:   /Library/Frameworks/R.framework/Versions/3.3/Resources/library/rgl/libs/rgl.so   原因:找不到图像错误:包或命名空间加载失败   “ChemoSpec”

我在OS X 10.10.5上使用R Studio运行R版本3.3

任何帮助都会很棒!感谢。

1 个答案:

答案 0 :(得分:0)

问题几乎可以肯定是您没有安装X11。这反过来阻止rgl安装,ChemoSpec。 Mac以前安装了X11,但是从OSX 10.6开始,它们没有(info)。您可以从here安装X11。之后,尝试:

install.packages("rgl")

如果成功,请执行:

install.packages("ChemoSpec")

你应该准备好了。