我正在尝试使用 Homebrew 安装 R。我运行了这些在 SO 上其他地方推荐的命令:
brew tap homebrew/science
brew install R
对于
brew tap homebrew/science
,我收到此错误:
Error: Already tapped!
对于第二个命令,我收到以下命令:
Error: No available formula for r
有什么建议吗?
截至 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
自 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
我使用这个 tutorial 在我的 mac 上安装 R,它还让我安装
xquartz
和 fortran 编译器 (gfortran
)。
我的建议是
brew untap homebrew/science
,然后brew tap homebrew/science
,再试一次,另外,确保运行时没有任何错误brew doctor
希望这有帮助
brew install cask
brew cask install xquartz
brew tap homebrew/science
brew install r
这样,一切都由打包程序管理,因此无需手动下载和安装任何内容。
在 El Capitan 10.11.1 上工作,我遵循的步骤是
brew install cask
brew tap homebrew/science
brew install r
这就是我在 OSX Yosemite 上实际工作的方法。
brew install cask
brew install Caskroom/cask/xquartz
brew install r
如果你跑步
xcode-select --install
你不需要通过
gcc
安装brew
,也不必浪费时间编译gcc
。有关更多详细信息,请参阅 https://stackoverflow.com/a/24967219/2668545。
之后,你就可以简单地做
brew tap homebrew/science
brew install Caskroom/cask/xquartz
brew install r
根据homebrew页面,它是使用以下命令安装的:
brew install --cask r
我正在使用 MacOS 10.10。我已将 gcc 更新到版本 4.9 以使其正常工作。
酿造更新 酿造安装海湾合作委员会 酿造重新安装r
brew install homebrew/science/r
适用于 OS X 10.11.6。
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
自制/科学已被弃用 因此,您应该使用以下命令。
brew tap brewsci/science
现在已经2024年了,如果你通过这个答案安装,你会得到
> brew tap homebrew/science
Error: homebrew/science was deprecated. This tap is now empty and all its contents were either deleted or migrated.
你应该直接安装
brew install r
brew install rstudio #if you need