我使用RStudio运行一些数据分析,并希望使用sqldf包。一旦我需要包装,我得到输出:
加载必需的包:sqldf
加载所需的包:gsubfn
加载所需的包:proto
无法加载tcltk。将使用较慢的R代码。
加载所需的包:RSQLite
警告信息:
在doTryCatch中(return(expr),name,parentenv,handler):无法加载共享对象' /Library/Frameworks/R.framework/Resources/modules//R_X11.so':
dlopen(/Library/Frameworks/R.framework/Resources/modules//R_X11.so,6):未加载库:/opt/X11/lib/libSM.6.dylib
参考自:/ Library / Frameworks / R.framework / Resources / modules // R_X11.so
原因:未找到图像
我的sessionInfo()如下:
R版本3.3.2(2016-10-31)
平台:x86_64-apple-darwin13.4.0(64位)
运行于:OS X El Capitan 10.11.6区域设置:
[1] en_US.UTF-8 / en_US.UTF-8 / en_US.UTF-8 / C / en_US.UTF-8 / en_US.UTF-8附加基础包:
[1] stats graphics grDevices utils数据集方法库其他附件包:
[1] sqldf_0.4-10 RSQLite_1.1-2 gsubfn_0.6-6 proto_1.0.0
此外,
能力()[' tcltk']
tcltk
是的
我该如何解决这个问题?
答案 0 :(得分:1)
我不知道你是否解决了这个问题,但我会给你写一个适合我的解决方案(在https://support.bioconductor.org/p/31750/找到)。
你需要去这里 http://cran.r-project.org/bin/macosx/tools/
从那里得到tcltk - *。pkg。 安装软件包后,加载sqldf库时不会出现任何警告。