R梦魇:Yosemite,R,RStudio和Homebrew

问题描述 投票:18回答:2

我使用MacBook Pro 13“Retina(2013年末)和OS X Yosemite 10.10.2。我不希望这是我最大的敌人。也许吧。

梦魇按时间顺序排列:

  1. 从官方网站下载R和RStudio。
  2. 两次使用这两个应用程序,很好。
  3. 安装Homebrew。在终端跑“酿造医生”。 Brew医生说R文件有问题。
  4. RStudio开始表现得很奇怪。
  5. 通过CRAN镜像下载ggplot2 R包。 5GB的数据阻塞了“private / var”文件。删除了那里的一些数据。
  6. Mac吓坏了。核心恐慌,直到Apple Store Genius擦除Mac并重新安装OS X.

我想继续使用R和RStudio。问题:

  1. 如何在不再耗尽Mac的情况下解决这个问题?
  2. 如何通过Homebrew安装R和RStudio?
  3. 我需要先安装XQuartz吗?
  4. 如果我安装R和RStudio unbrewed会发生什么?
  5. 我应该认识到R,RStudio和Homebrew之间有什么冲突?
  6. 安装了所有Homebrew,R和RStudio的常见怪癖?
  7. 如何在不烧毁房屋的情况下让Homebrew,R和RStudio幸福地生活?

谢谢!

r homebrew rstudio osx-yosemite xquartz
2个回答
34
投票

如何在不再耗尽Mac的情况下解决这个问题?

在计算机运行时,请勿尝试删除交换文件!如果您开始删除随机系统文件,那么您将度过糟糕的一天。

如何通过Homebrew安装R和RStudio?

您可以使用brew install r安装R.您可以使用homebrew-cask安装二进制RStudio,如brew install Caskroom/cask/rstudio

我需要先安装XQuartz吗?

不,这不再是必要的。

如果我安装R和RStudio unbrewed会发生什么?

没什么不好; brew doctor可能会报告调查结果,但这些不是错误,您不应该认为它们代表了问题,尽管如果您在以后寻求帮助以尝试诊断构建失败时它们对像我这样的维护者有帮助。

我应该认识到R,RStudio和Homebrew之间有什么冲突?

没有重要的冲突。如果您安装http://r.research.att.com/libs/的编译器,如果您使用的是酿造的R,那么这些编译器是不必要的,您以后可能无法安装来自Homebrew的gcc(提供gfortran)之类的东西。

安装了所有Homebrew,R和RStudio的常见怪癖?

截至2015年8月,不再需要以下评论;软件包现在默认安装到/usr/local/lib/R/x.y/site-library,并且应该在次要R升级后继续存在。

如果您使用的是酿造的R并且您希望已安装的软件包能够经受次要的R升级,那么您可以运行mkdir -p ~/Library/R/3.2/library,然后R会默认将软件包安装到该路径(将软件包放在您的主目录中,而不是放在Cellar中)。

如何在不烧毁房屋的情况下让Homebrew,R和RStudio幸福地生活?

往上看!


0
投票

回顾这个问题,考虑所有有用的评论和答案,关于在已安装R和Homebrew的Mac上下载R软件包:

只需键入install.packages("name of the package"),即可在RStudio界面的R控制台中执行此操作

由于我已经开始直接在RStudio中下载R包,我没有遇到任何问题。系统很开心。

© www.soinside.com 2019 - 2024. All rights reserved.