1
更新时间:永久改变RSCRIPT和R Sys.getenv( “HOME”)
当我打开RStudio并进入Sys.getenv("HOME")
,我得到:
[1] "C:/Users/Clayton/Documents"
当我打开混帐bash中,和进入Rscript -e "Sys.getenv('Home')"
我得到:
"C:\\Users\\Clayton"
这意味着Rscript
和R
不能从命令行载入我的包。如何设置我的Rscript -e "Sys.getenv('HOME')"
永久地:
"C:\\Users\\Clayton\\Documents"
作为一个非常可怕的解决方案,我复制我所有的包到与Rscript
家居环境中的另一种库文件夹。
我已经看过Rscript: There is no package called ...?,但答案不是永久性更改为R
或Rscript
。这里的评论告诉我我的问题不是Rscript "there is no package"。这也没有提供解决方案Running Rscript in command line and loading packages。
谢谢你的帮助。
谁投下了票,你能否给出一个理由。我想我已经说得很清楚了。 – Tunn
(不是我)。这是一个花园式的Windows安装问题。谷歌'如何在Windows中设置环境变量',并确保在系统范围内进行设置。它们的关键在于:a)在应用程序启动之前在系统范围内拥有它,并且b)不再覆盖它们的配置。 –
@DirkEddelbuettel谢谢。 – Tunn