我有一个可以从中调用R的应用程序。它告诉我错误:“必须使用R_HOME环境变量”
设置R安装的位置我需要将R_HOME设置到R在我的机器上的位置。的/ usr / bin中/ R。
当我输入echo $ R_HOME时,我得到一个空白。设置R_HOME的最佳方法是什么?我安装了OSX 10.9.2。如果路径设置为/ usr / bin / R就足够了,或者需要更复杂的东西。
答案 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
。