Homebrew와 함께 R 설치


151

Homebrew를 사용하여 R을 설치하려고합니다. SO의 다른 곳에서 권장되는 다음 명령을 실행했습니다.

brew tap homebrew/science
brew install R

brew tap homebrew/science대해이 오류가 발생합니다.

Error: Already tapped!

두 번째 명령은 다음과 같습니다.

Error: No available formula for r 

어떤 제안?


12
거의 1 년 후, 이것은 더 이상 문제가되지 않는 것 같습니다. 처음 두 명령은 오류없이 실행됩니다.
Gary Drocella

3
2017 년 기준으로 brew install r제대로 작동합니다.
Nikhil Sahu

답변:


214

2017 년 현재는 brew install r. 아래 @Andrew의 답변을 참조하십시오.

2014 년 (요세미티 사용) 기준은 다음과 같습니다.

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

3
또한 xquarts를 설치하는 데 필요한 Caskroom / 통 / xquartz 설치 BREW $
도노반 톰슨

: 6월 9일 2016과 같은 또 다른 중간 단계brew link fontconfig
게달 Mhaswade

10
태핑을 건너 뛰거나 (홈브류 / 과학에서 다른 것이 필요하지 않은 경우)brew install homebrew/science/r
Alex L

macOS Sierra를 사용하여 2017 년 기준으로 stackoverflow.com/a/46208239/3924118을 참조하십시오 .
nbro

2
오류 : 오류 : 홈 브루 / 과학이 더 이상 사용되지 않습니다. 모든 수식이 마이그레이션되었으므로이 탭이 비어 있습니다.
Menglong Li

104

현재 2017 / 브루 1.3.2 @ 맥 OS 시에라 10.12.6 당신이해야 할 것입니다 :

$ brew install r

r 은 이제 Homebrew ( homebrew-core ) 의 핵심 공식의 일부 이므로 homebrew / science 를 탭할 필요조차 없습니다 .

또한 모든 종속성을 자동으로 설치합니다.

==> Installing dependencies for r: gmp, mpfr, libmpc, isl, gcc

알고 싶은 두 가지 추가 옵션이 있습니다.

--with-java
Build with java support
--with-openblas
Build with openblas support

@Andrew brew는 "--with-java"및 "--with-openblas"옵션으로 r을 설치합니까?
chang02_23

@ chang02_23 아니요, 기본적으로 그렇지 않습니다. 이 옵션 은 종속성 ( , )으로 강제 brew설치 r됩니다 . 기본 설치 ( )에는 해당 패키지가 포함되어 있지 않습니다. javaopenblastbrew install r
앤드류

29

자습서 를 사용하여 Mac에 R을 설치 xquartz했으며 설치 및 포트란 컴파일러 ( gfortran)도 설치했습니다 .

내 제안은 brew untap homebrew/science그런 다음 brew tap homebrew/science다시 시도하고 다시 실행할 때 오류가 없는지 확인하십시오.brew doctor

도움이 되었기를 바랍니다


2
GNU Fortran은 현재 GCC의 일부로 제공됩니다.
Liwen

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

이런 방식으로 모든 것이 패키저 관리되므로 수동으로 다운로드하거나 설치할 필요가 없습니다.


15

El Capitan 10.11.1에 대한 작업은 다음과 같습니다.

brew install cask    
brew tap homebrew/science    
brew install r

8

이것이 OSX Yosemite에서 실제로 저에게 효과적이었습니다.

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

8

당신이 실행하는 경우

xcode-select --install

당신은 당신이하지 설치해야합니까 gcc통해 brew, 당신은 시간 컴파일을 낭비 할 필요가 없습니다 gcc. 자세한 내용은 https://stackoverflow.com/a/24967219/2668545 를 참조하십시오.

그 후에는 간단하게 할 수 있습니다

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

3

MacOS 10.10을 사용하고 있습니다. 작동하도록 gcc를 버전 4.9로 업데이트했습니다.

양조 업데이트
BREW 설치 gcc
추출 재설치 r

3
brew install homebrew/science/r

OS X 10.11.6에서 작동합니다.


2
If you meant "r" specifically:
It was migrated from homebrew/science to homebrew/core.

대한 r 3.4.3High Sierra:

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


0

homebrew / science는 더 이상 사용되지 않으므로 다음 명령을 사용해야합니다.

brew tap brewsci/science
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.