更新
当我打开RStudio并输入[1] "C:/Users/Clayton/Documents"
时,我得到:
Rscript -e "Sys.getenv('Home')"
当我打开git-bash并输入"C:\\Users\\Clayton"
时,我得到:
Rscript
这意味着R
和Rscript -e "Sys.getenv('HOME')"
无法从命令行加载我的包。如何将"C:\\Users\\Clayton\\Documents"
永久设置为:
Rscript
作为一个非常糟糕的解决方案,我将所有软件包复制到另一个适用于R
家庭环境的库文件夹中。
我查看了Rscript: There is no package called ...?,但答案不是永久性更改Rscript
或{{1}}。这里的评论向我展示了我的问题不是Rscript "there is no package"。这也没有提供解决方案Running Rscript in command line and loading packages。
感谢您的帮助。
答案 0 :(得分:1)
如果有人遇到类似的问题,并想要一个具体的答案,这个解决方案有效:
创建和/或打开您的.bash_profile
文件。添加此行以及R库的路径:
export R_LIBS="C:/Users/Clayton/Documents/R/win-library/3.3"