Homebrewを使用してRをインストールしようとしています。 SOの他の場所で推奨されているこれらのコマンドを実行しました。
brew tap homebrew/science
brew install R
brew tap homebrew/science
の場合、次のエラーが表示されます。
Error: Already tapped!
2番目のコマンドの場合、これを受け取ります。
Error: No available formula for r
助言がありますか?
2017年の時点では、brew install r
です。以下の@Andrewの回答を参照してください。
2014年(ヨセミテを使用)の方法は次のとおりです。
brew tap homebrew/science
brew install Caskroom/cask/xquartz
brew install r
homebrew/science
タップのgcc
パッケージ(必須の依存関係として自動的にインストールされます)には、すでに最新のFortranコンパイラ(gfortran
)が含まれています。そして何よりも、パッケージ全体がプリコンパイルされているため、コンパイル時間が大幅に短縮されます。
この回答は、El CapitanおよびMac OS Sierraでも機能します。
XCodeコマンドラインツール(CLT)がない場合は、ターミナルから実行します:
xcode-select --install
2017/Brew 1.3.2@macOS Sierra10.12.6あなたがしなければならないのは:
$ brew install r
rがHomebrewのコア式の一部になったため( homebrew/science をタップする必要さえありません(- homebrew-core )。
また、すべての依存関係を自動的にインストールします。
==> Installing dependencies for r: gmp, mpfr, libmpc, isl, gcc
知りたい追加のオプションが2つあります。
--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
このように、すべてがパッケージャで管理されているため、何かを手動でダウンロードしてインストールする必要はありません。
エルキャピタン10.11.1の作業は、次の手順で行いました。
brew install cask
brew tap homebrew/science
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
これは、OSX Yosemiteで実際に機能したものです。
brew install cask
brew install Caskroom/cask/xquartz
brew install r
MacOS 10.10で作業しています。 gccをバージョン4.9にアップデートして、機能するようにしました。
brew update brew install gcc brewreinstall 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 install r
小さいR-大文字と小文字の区別!
homebrew/scienceは非推奨になったため、次のコマンドを使用する必要があります。
brew tap brewsci/science