我正在尝试安装 R 包 ggplot2,尽管我得到的错误似乎与该特定包无关。我在 Mac OSX 10.6.8 上运行。错误消息位于此消息的底部。发生的事情是:
- 我打开 R 并输入
install.packages("ggplot2")
. 输入此内容后,会打开一个 X11 窗口,提示我应该更新到最新版本的 X11。我点击并更新了 X11。安装顺利,以一个大的绿色复选标记结束。 - 然后,我想,“让我检查一下 R 是否也是最新的,因为 ggplot 文档建议在安装 ggplot 之前更新 R”。所以我打开R,然后点击“检查更新”。瞧!出现了更新。我下载并安装了更新。安装顺利,以一个大的绿色复选标记结束。
- 当我打开 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
非常感谢您的帮助。谢谢。