1

私のRInsideプログラムtest_rinsideは、Rがubuntu 14.04ソースからインストールされたサーバーでうまく動作します。R を手動でコンパイルしたサーバーに切り替えた後、RInside プログラムは致命的なエラーを報告します。

cannot find system Renviron
Fatal error: unable to open the base package

2 つのサーバーは両方とも、環境変数に対して何も出力しませんR_HOME。コンパイル済みの R サーバーでは、サーバーの R ルートである にR_HOME手動で割り当てられている場合、プログラムは正常に実行されます。/usr/local/lib64/R

R_HOME の仕組みに詳しくありません。test_rinsideR_HOMEを手動で指定せずにRInside プログラムを正常に実行するには、他に何ができますか? ありがとう!

4

1 に答える 1

1

エラーはあなたの仮定にあります。基になるコンポーネントの場所が異なる場合、あるシステムから別のシステムにコピーすることはできません。

マシン 2 で再構築するか、まったく同じレイアウトにするだけです (その場合でも、パッケージをお勧めします - 私たちにもありr-cran-rinsideます)。

于 2016-02-05T12:55:11.050 に答える