我正在尝试使用 Homebrew 安装 R。我在 SO 上运行了这些推荐的命令:
brew tap homebrew/science brew install R
对于 brew tap homebrew/science,我收到这个错误:
brew tap homebrew/science
Error: Already tapped!
对于第二个命令,我收到这个:
Error: No available formula for r
有什么建议吗?
我使用这个 教程在我的 Mac 上安装 R,它让我安装 xquartz和一个 fortran 编译器(gfortran)。
xquartz
gfortran
我的建议是 brew untap homebrew/science,然后 brew tap homebrew/science,并再次尝试,也要确保您没有任何错误,当您运行 brew doctor
brew untap homebrew/science
brew doctor
希望这个能帮上忙
截至2017年,这只是 brew install r。
brew install r
截至2014年(使用约塞米蒂国家公园) ,方法如下:
brew tap homebrew/science brew install Caskroom/cask/xquartz brew install r
homebrew/science按钮中的 gcc包(将作为必要的依赖项自动安装)已经包含最新的 fortran 编译器(gfortran) ,最重要的是: 整个包是预编译的,因此它节省了大量编译时间。
homebrew/science
gcc
这个答案也适用于 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
如果你逃跑的话
您不需要通过 brew安装 gcc,也不需要浪费时间编译 gcc。有关详细信息,请参阅 https://stackoverflow.com/a/24967219/2668545。
brew
在那之后,你可以简单地
在船长岩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:
r 3.4.3
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