Установка R с помощью Homebrew

Я пытаюсь установить R с помощью Homebrew. Я выполнил эти команды, рекомендованные в другом месте на SO:

brew tap homebrew/science
brew install R

Для brew tap homebrew/science, я получаю эту ошибку:

Error: Already tapped!

Для второй команды я получаю следующее:

Error: No available formula for r 

Любые предложения?

Ответ 1

По состоянию на 2017 год это просто brew install r. См. @Андрей ответ ниже.

По состоянию на 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

Ответ 2

Как 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

Ответ 3

Я использовал этот учебник для установки R на мой mac, и мне пришлось установить xquartz и fortran complier (gfortran).

Мое предложение было бы brew untap homebrew/science, а затем brew tap homebrew/science и повторите попытку, также убедитесь, что у вас нет ошибок при запуске brew doctor

Надеюсь, что это поможет

Ответ 4

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

Таким образом, все управляется упаковщиком, поэтому нет необходимости загружать и устанавливать что-либо вручную.

Ответ 5

Работая над El Capitan 10.11.1, я выполнил следующие шаги:

brew install cask    
brew tap homebrew/science    
brew install r

Ответ 6

Это то, что на самом деле работает для меня на OSX Yosemite.

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

Ответ 7

Если вы запускаете

xcode-select --install

вам не нужно устанавливать gcc через brew, и вам не придется тратить время на компиляцию gcc. Смотрите fooobar.com/questions/52934/... для более подробной информации.

После этого вы можете просто сделать

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

Ответ 8

Я работаю над MacOS 10.10. Я обновил gcc до версии 4.9, чтобы он работал.

brew update
brew install gcc
brew reinstall r

Ответ 9

brew install homebrew/science/r

работает на OS X 10.11.6.

Ответ 10

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

Ответ 12

доморощенный/наука устарела Итак, вы должны использовать следующую команду.

brew tap brewsci/science