用 Homebrew 安装 R

我正在尝试使用 Homebrew 安装 R。我在 SO 上运行了这些推荐的命令:

brew tap homebrew/science
brew install R

对于 brew tap homebrew/science,我收到这个错误:

Error: Already tapped!

对于第二个命令,我收到这个:

Error: No available formula for r

有什么建议吗?

128205 次浏览

我使用这个 教程在我的 Mac 上安装 R,它让我安装 xquartz和一个 fortran 编译器(gfortran)。

我的建议是 brew untap homebrew/science,然后 brew tap homebrew/science,并再次尝试,也要确保您没有任何错误,当您运行 brew doctor

希望这个能帮上忙

截至2017年,这只是 brew install r

截至2014年(使用约塞米蒂国家公园) ,方法如下:

brew tap homebrew/science
brew install Caskroom/cask/xquartz
brew install r

homebrew/science按钮中的 gcc包(将作为必要的依赖项自动安装)已经包含最新的 fortran 编译器(gfortran) ,最重要的是: 整个包是预编译的,因此它节省了大量编译时间。

这个答案也适用于 El Capitan 和 Mac OS Sierra。

如果您没有 XCode 命令行工具(CLT) ,请从终端运行:

xcode-select --install
brew install cask
brew cask install xquartz
brew tap homebrew/science
brew install r

这样,一切都是打包器管理的,所以不需要手动下载和安装任何东西。

这就是我在 OSX 约塞米蒂国家公园的成功之处。

brew install cask
brew install Caskroom/cask/xquartz
brew install r

我正在使用 MacOS 10.10。我已经将 gcc 升级到4.9版以使其正常工作。

brew update
brew install gcc
brew reinstall r

如果你逃跑的话

xcode-select --install

您不需要通过 brew安装 gcc,也不需要浪费时间编译 gcc。有关详细信息,请参阅 https://stackoverflow.com/a/24967219/2668545

在那之后,你可以简单地

brew tap homebrew/science
brew install Caskroom/cask/xquartz
brew install r

在船长岩10.11.1版上工作,我遵循的步骤是

brew install cask
brew tap homebrew/science
brew install r
brew install homebrew/science/r

在 OS X 10.11.6上工作。

二零一七年/酿造1.3。2@MacOS Sierra10.12.6开始,你要做的就是:

$ brew install r

您甚至不需要点击 自酿/自然科学,因为 R现在是家酿(自制核心)的核心公式的一部分。

它还会自动安装所有依赖项:

==> Installing dependencies for r: gmp, mpfr, libmpc, isl, gcc

你可能还想知道另外两个选择:

--with-java
Build with java support
--with-openblas
Build with openblas support
If you meant "r" specifically:
It was migrated from homebrew/science to homebrew/core.

对于 r 3.4.3 Mac High Sierra:

brew tap homebrew/core
brew install Caskroom/cask/xquartz
brew install r

您也可以从这个页面安装 R:

Https://cran.r-project.org/bin/macosx/

非常有效

自酿/自然科学遭到反对 因此,您应该使用以下命令。

brew tap brewsci/science

根据 自制页面,它使用以下命令安装:

brew install --cask r