我一直试图解决这个问题。 我想在我的Mac上使用RQDA。我已经安装了它(install.packages(" RQDA")很好。但是当我去运行时它询问我是否需要GTK +。我一直说是,但它失败了。
library(RQDA)
加载必需的包:RSQLite
加载必需的包:gWidgetsRGtk2
加载必需的包:RGtk2
dyn.load中的错误(文件,DLLpath = DLLpath,...): 无法加载共享对象' /Library/Frameworks/R.framework/Versions/3.3/Resources/library/RGtk2/libs/RGtk2.so':
dlopen(/Library/Frameworks/R.framework/Versions/3.3/Resources/library/RGtk2/libs/RGtk2.so,6):
未加载库:/usr/X11/lib/libXinerama.1.dylib
引用自:Library / Frameworks / GTK + .framework / Versions / 2.24.X11 / Resources / lib / libgtk-x11-2.0.0.dylib
原因:未找到图片
需要GTK +? (安装后重新启动R)
1:安装GTK +
2:不要安装GTK +
我已经检查了我的库路径,发现包在那里,但在3.3版本中。它坐在那里" RGtk2.so"。
libPaths()
我已经用Google搜索了这个死讯。任何想法将不胜感激![1]" /Library/Frameworks/R.framework/Versions/3.3/Resources/library"
答案 0 :(得分:0)
尝试将R更新到版本3.4.0
答案 1 :(得分:0)
在安装RQDA软件包并编写了library(RQDA)命令后,请小心,因为会弹出一个窗口,要求您安装RGtk2 +。但是,通过在桌面上打开应用程序可以隐藏该窗口。查找弹出窗口,并回答安装问题。一旦安装,将不会有更多问题。
答案 2 :(得分:0)
从http://r.research.att.com/libs/GTK_2.24.17-X11.pkg安装GTK。确保您拥有https://www.xquartz.org/
中最新的XQuartz