不兼容的库版本:libtk8.6.dylib需要...安装[R包时(Incompatible lib

2019-10-18 13:57发布

我试图安装将R包GGPLOT2,不过,我得到的错误似乎无关的特定软件包。 我在Mac OSX 10.6.8上运行。 该错误消息是在该消息的底部。 当时的情况是:

  1. 我打开了R和输入install.packages("ggplot2") 键入此之后,X11开窗口说我应该更新到X11的最新版本。 我点击通过和更新的X11。 经过精细的安装去了,有一个大的绿色对勾结束。
  2. 于是,我想,“让我检查,如果R是最新的为好,因为ggplot文档建议在安装之前ggplot更新R”。 所以,我打开了研发,并点击“检查更新”。 你瞧! 更新出现。 我下载并安装该更新。 经过精细的安装去了,有一个大的绿色对勾结束。
  3. 当我打开R,我输入install.packages("ggplot2")我得到了以下信息:

> install.packages("ggplot2");
--- Please select a CRAN mirror for use in this session ---
Error: .onLoad failed in loadNamespace() for 'tcltk', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object
'/Library/Frameworks/R.framework/Versions/3.0/Resources/library/tcltk/libs/tcltk.so':
dlopen(/Library/Frameworks/R.framework/Versions/3.0/Resources/library/tcltk/libs/tcltk.so, 10):
Library not loaded: /usr/X11/lib/libfreetype.6.dylib
Referenced from: /usr/local/lib/libtk8.6.dylib
Reason: Incompatible library version: libtk8.6.dylib requires version 14.0.0 or later, but libfreetype.6.dylib provides version 13.0.0

你的帮助是极大的赞赏。 谢谢。

文章来源: Incompatible library version: libtk8.6.dylib requires … when installing R package
标签: r ggplot2