Rscript非常方便。但我想在运行时指定输出路径,例如my.Rscript input > outputmessage()非常适合登录到STDERR,但是Rscript似乎系统地将WARNING: ignoring environment value of R_HOME输出到STDOUT,即使指定了--vanilla--no-environ

任何解决方法?

(这是R脚本前端版本2.13.0(2011-04-13))

最佳答案

我认为这已经很老了。但是,用bash等:

unset R_HOME

在运行Rscript之前应该可以解决问题。并且,使用csh等:
unsetenv R_HOME

同样应该工作。由于R前端脚本设置了R_HOME(在提示之后),因此我看不出有任何理由保留R_HOME的设置。 (可能我错过了一些东西。)

关于Rscript-摆脱 "WARNING: ignoring environment value of R_HOME",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6395078/

10-12 17:19