Установка 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
Ответ 11
Вы также можете установить R с этой страницы:
https://cran.r-project.org/bin/macosx/
Работает из коробки
Ответ 12
доморощенный/наука устарела
Итак, вы должны использовать следующую команду.
brew tap brewsci/science