用Homebrew安装R.

时间:2013-12-08 18:35:36

标签: r homebrew

我正在尝试使用Homebrew安装R.我运行了这些命令,这些命令在SO上的其他地方推荐:

brew tap homebrew/science
brew install R

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

Error: Already tapped!

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

Error: No available formula for r 

有什么建议吗?

13 个答案:

答案 0 :(得分:184)

截至2017年,它只是brew install r。请参阅下面的@ Andrew答案。

截至2014年(使用Yosemite),方法如下:

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

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

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

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

xcode-select --install

答案 1 :(得分:90)

截至 2017 / Brew 1.3.2 @ macOS Sierra 10.12.6所有您需要做的就是:

$ brew install r

您甚至不需要点按homebrew/science,因为 r 现在是Homebrew(homebrew-core)核心公式的一部分。

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

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

您可能想知道另外两个选项:

--with-java
Build with java support
--with-openblas
Build with openblas support

答案 2 :(得分:29)

我使用此tutorial在我的Mac上安装了R,它让我安装了xquartz和fortran编译器(gfortran)。

我的建议是brew untap homebrew/science然后再brew tap homebrew/science,然后再试一次,确保您在运行brew doctor

时没有任何错误

希望这有帮助

答案 3 :(得分:23)

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

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

答案 4 :(得分:15)

在El Capitan 10.11.1上工作,我遵循的步骤是

brew install cask    
brew tap homebrew/science    
brew install r

答案 5 :(得分:8)

这是我在OSX Yosemite上实际工作的。

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

答案 6 :(得分:8)

如果你跑

xcode-select --install

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

之后,你可以简单地做

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

答案 7 :(得分:3)

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

brew update
brew install gcc
brew reinstall r

答案 8 :(得分:3)

brew install homebrew/science/r

适用于OS X 10.11.6。

答案 9 :(得分:2)

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

答案 10 :(得分:0)

您也可以从此页面安装R:

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

开箱即用

答案 11 :(得分:0)

spinup.utils

R小-区分大小写!

答案 12 :(得分:0)

不建议使用自制软件/科学 因此,您应该使用以下命令。

brew tap brewsci/science