ggplot2采购错误:缺少X11库

时间:2015-03-11 10:35:32

标签: r plot ggplot2 installation

我正在尝试为R加载ggplot2库。

1)我已经通过这个命令安装了ggplot2。安装时没有错误

install.packages('ggplot2', dependencies = TRUE)

2)然后我正在尝试使用

library(ggplot2)

并收到错误

  

错误:.onLoadнеудалосьвloadNamespace()для'tcltk',подробности:   вызов:fun(libname,pkgname)ошибка:缺少X11库:安装   来自xquartz.macosforge.org的XQuartzОшибка:неудаласьзагрузкапакета   'ggplot2'

илипространстваимендля

3)现在我尝试按

安装XQuartz库
install.packages("XQuartz")

得到这个

  

install.packages中的警告:包'XQuartz'不可用   (对于R版本3.1.2)

我的R版本3.1.2 OS X Yosemite 10.10.2

你能帮我安装ggp​​lot2吗?

4 个答案:

答案 0 :(得分:7)

操作系统更新删除了/ usr / X11和/ usr / X11R6符号链接。我不得不从http://xquartz.macosforge.org重新安装XQuartz,这将再次设置符号链接。

答案 1 :(得分:0)

R使用Mac上的标准X11库打开图形窗口,它不再是标准MacOS的一部分。当您尝试运行打开图形窗口的程序时,您将收到一条消息:“check_for_XQuartz()中的错误:缺少X11库:从xquartz.macosforge.org安装XQuartz”它应该可以正常工作

答案 2 :(得分:0)

关于缺少的库,我收到了相同的错误消息。

如今,Homebrew可以安装许多库。对于这种情况,它将是:

brew cask install xquartz

答案 3 :(得分:-1)

除了对Rstudio进行卸载,然后重新安装R和RStudio之外,对我没有任何帮助。 能够立即安装和使用软件包。 跟随 : 要安装R:https://cran.rstudio.com/ 要安装R studio:https://www.rstudio.com/