2017-08-19 3 views
0

、次のエラーが発生しました。私はR_HOME環境変数を設定するか、RインタプリタのディレクトリをPATHに追加する必要があると言いました。しかし、私はそれに対処する方法を知らない。どうやってそれを修正するのですか?私は何をすべきか?rpy2.robjectsをインポートするときにrpy2(サブモジュール)をインポートするときのR_HOMEに関するエラー

この問題は、アイドル状態でのみ表示されます.bash、sublime、pycharm、notebookでは表示されません。

PS:私は何のエラー

PSSをR(3.4)を持っていないとrpy2(2.8.6)、マックの下で、インポートrpy2:私は、PATH = "/ライブラリ/フレームワーク/ R.framework /バージョン/ 3.4を試してみました/リソース/ binに:{PATH}」 輸出PATHが、私は失敗した

>>> import rpy2.robjects as robjects 

トレースバック(最後の最新の呼び出し):。。 ファイル ""、1行目、robjects ファイルとして 輸入rpy2.robjectsで"/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/rpy2/robjects/ init .py "、16行目、 インポートrpy2.rinterface as rinterface ファイル" /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/rpy2/rinterface/ を入力してください。 py "、行81、 " "") RuntimeError:Rのホームディレクトリを特定できませんでした。

Try to install R <https://www.r-project.org/>, 
set the R_HOME environment variable to the R home directory, or 
add the directory of the R interpreter to the PATH environment variable. 

答えて

0

How do you fix it? What should i do?

ターミナルを開き、Enterキーを押します、 "Rの--version" を書きます。 Rをお持ちの場合は、同じ端末に「python」と入力してください(import rpy2.robjectsは動作します)。 R --versionがRを見つけなかった場合は、PATHが設定されていないか、Rがインストールされていません。

DockerとDockerイメージのいずれかを使用する別の方法です。

+0

問題はアイドル状態でのみ表示されます。 –

関連する問題