Edited at

MacでRPy2のインストールでつまづいたのでメモ

More than 1 year has passed since last update.


この記事について


インストール

$ pip install rpy2


でインストールできれば、それで終わりなんですが、私の環境下では2つほど原因がありうまくいきませんでした。


Rのバージョン

1つ目のうまくいかなかった原因は、Rのバージョンが古かったから。


以下のような、エラーが出た場合には、Rのバージョンが古いことが原因のようなので、アップデートしておきましょう。


(なお、アップデートは、時間がある時に慎重にやったほうが良いです。)

 raise SystemExit("Error: R >= 3.3 required"

" (and the we found R told '%s')." % '.'.join(map(str, rexec.version)))


R_HOMEの設定

2つめは、~/.bash_profile などで、R_HOMEを設定していなかったから。


~/.bash_profile

export R_HOME=$(which R) # (which Rには、R_HOMEのパスを設定)


設定後、ターミナルから以下をためして、R_HOMEの場所が表示されれば完了です。



$ source ~/.bash_profile #

$ echo $R_HOME


最後に

私の場合は、以上で無事にRPy2が使えるようになりました。