【发布时间】:2026-01-24 18:40:02
【问题描述】:
我使用装有 OS X Yosemite 10.10.2 的 MacBook Pro 13" Retina(2013 年末)。我不希望这是我最大的敌人。也许吧。
按时间顺序排列的噩梦:
- 从官方网站下载了 R 和 RStudio。
- 两个应用都运行了几次,很好。
- 已安装 Homebrew。在终端运行“酿造医生”。 Brew Doctor 说 R 文件有问题。
- RStudio 开始表现得很奇怪。
- 通过 CRAN 镜像下载了 ggplot2 R 包。 5GB 的数据堵塞了“private/var”文件。删除了里面的一些数据。
- Mac 吓坏了。内核恐慌,直到 Apple Store Genius 清除了 Mac 并重新安装了 OS X。
我想继续使用 R 和 RStudio。问题:
- 如何在不再次炸毁 Mac 的情况下解决这个问题?
- 如何通过 Homebrew 安装 R 和 RStudio?
- 我需要先安装 XQuartz 吗?
- 如果我安装未编译的 R 和 RStudio,会发生什么情况?
- 我应该认识到 R、RStudio 和 Homebrew 之间的哪些冲突?
- 安装所有 Homebrew、R 和 RStudio 的常见问题?
- 如何让 Homebrew、R 和 RStudio 从此过上幸福的生活而不烧毁房子?
谢谢!
【问题讨论】:
-
您可能同时安装了两个 R。 “官方”版本和第二个 brew 版本。 R 的 Mac 分支的维护者建议不要使用 fink、Macports 或 homebrew 中的任何一个,因为它们的程序默认位置与以二进制形式分发的 R 的库存版本中假定的位置不同。有些人在使用 brew,但他们比我或你更了解如何在 Unix 中管理相互依赖关系。
-
为什么要从 CRAN 获得 OS X 的官方 R,获得官方 Rstudio,然后还要自制?你最好使用官方的东西或完全自制的东西。在后一种情况下,您只能靠自己。如果您在构建 R 包时需要编译,您可以从 Apple 获得所有必需的编译器,从 http://r.research.att.com/libs/ 获得 fortran,因为这些编译器用于生成 R。CRAN 中的所有“东西”以及所需的任何其他工具始终适用于 OS X 10.6.x 到 OS X Yosemite。
-
我有 3 个 OS X 系统。所有 10.10.2。全部使用最新的 RStudio(预览版)、R 3.1.2(官方 CRAN 二进制文件)和最新的自制软件。没有任何问题。
-
R 是一场彻头彻尾的噩梦,我非常震惊,它甚至可以与 Python 相媲美......它需要付出巨大的努力才能开始工作,完全是垃圾。
标签: r homebrew rstudio osx-yosemite xquartz