为MAC OSX设置R_HOME以便应用程序访问R.

时间:2014-04-02 17:35:00

标签: r macos

我有一个可以从中调用R的应用程序。它告诉我错误:“必须使用R_HOME环境变量”

设置R安装的位置

我需要将R_HOME设置到R在我的机器上的位置。的/ usr / bin中/ R。

当我输入echo $ R_HOME时,我得到一个空白。设置R_HOME的最佳方法是什么?我安装了OSX 10.9.2。如果路径设置为/ usr / bin / R就足够了,或者需要更复杂的东西。

2 个答案:

答案 0 :(得分:2)

您确定它需要R二进制文件的完整路径名吗? (见上面的评论)。 在类Unix系统上,这始终是$R_HOME/bin/R 现在,$R_HOME通常不应该直接设置(R自己设置),但可能是调用R的程序知道可以在$R_HOME/bin/R找到R。在那种情况下,做


export R_HOME=$(R RHOME)

你应该没事。

答案 1 :(得分:0)

将其放在~/.bash_profile文件中:

export R_HOME=$(which R)

然后从命令行尝试

source ~/.bash_profile
echo $R_HOME

例如,我看到/usr/bin/R