Reputation: 2869
I'm trying to install R using Homebrew. I ran these commands which are recommended elsewhere on SO:
brew tap homebrew/science
brew install R
For brew tap homebrew/science
, I'm receiving this error:
Error: Already tapped!
For the second command, I receive this:
Error: No available formula for r
Any suggestions?
Upvotes: 180
Views: 144569
Reputation: 38
it's 2024 now, if you install by this answer , you will get
> brew tap homebrew/science
Error: homebrew/science was deprecated. This tap is now empty and all its contents were either deleted or migrated.
you should install directly by
brew install r
brew install rstudio #if you need
Upvotes: 1
Reputation: 1003
As per the homebrew page, it is installed with the following command:
brew install --cask r
Upvotes: 4
Reputation: 39
homebrew/science was deprecated So, you should use the following command.
brew tap brewsci/science
Upvotes: 1
Reputation: 3028
As of 2017, it's just brew install r
. See @Andrew's answer below.
As of 2014 (using an Yosemite), the method is the following:
brew tap homebrew/science
brew install Caskroom/cask/xquartz
brew install r
The gcc
package (will be installed automatically as a required dependency) in the homebrew/science
tap already contains the latest fortran compiler (gfortran
), and most of all: the whole package is precompiled so it saves you a lot of compilation time.
This answer will also work for El Capitan and Mac OS Sierra.
In case you don't have XCode Command Line Tools (CLT), run from terminal:
xcode-select --install
Upvotes: 239
Reputation: 1829
You can also install R from this page:
https://cran.r-project.org/bin/macosx/
It works out of the box
Upvotes: 1
Reputation: 16495
If you run
xcode-select --install
you do you not need to install gcc
through brew
, and you will not have to waste time compiling gcc
. See https://stackoverflow.com/a/24967219/2668545 for more details.
After that, you can simply do
brew tap homebrew/science
brew install Caskroom/cask/xquartz
brew install r
Upvotes: 8
Reputation: 2402
brew install cask
brew cask install xquartz
brew tap homebrew/science
brew install r
This way, everything is packager managed, so there's no need to manually download and install anything.
Upvotes: 23
Reputation: 19975
This is what actually worked for me on OSX Yosemite.
brew install cask
brew install Caskroom/cask/xquartz
brew install r
Upvotes: 8
Reputation: 151
Working on El Capitan 10.11.1, the steps I followed are
brew install cask
brew tap homebrew/science
brew install r
Upvotes: 15
Reputation: 1418
If you meant "r" specifically:
It was migrated from homebrew/science to homebrew/core.
For r 3.4.3
Mac High Sierra
:
brew tap homebrew/core
brew install Caskroom/cask/xquartz
brew install r
Upvotes: 2
Reputation: 1457
As of 2017 / Brew 1.3.2 @ macOS Sierra 10.12.6 all you have to do is:
$ brew install r
You don't even need to tap homebrew/science since r is now a part of core formulae for the Homebrew (homebrew-core).
It will also install all dependencies automatically:
==> Installing dependencies for r: gmp, mpfr, libmpc, isl, gcc
There are two additional options you might want to know:
--with-java
Build with java support
--with-openblas
Build with openblas support
Upvotes: 132
Reputation: 689
I am working MacOS 10.10. I have updated gcc to version 4.9 to make it work.
brew update brew install gcc brew reinstall r
Upvotes: 3
Reputation: 4831
I used this tutorial to install R on my mac, and it had me install xquartz
and a fortran complier (gfortran
) as well.
My suggestion would be to brew untap homebrew/science
and then brew tap homebrew/science
and try again, also, make sure you don't have any errors when you run brew doctor
Hope this helps
Upvotes: 30