我的Rprofile
在R_HOME
\ etc文件夹中,但是我想将其移至默认的R-working目录,该目录由我的云备份,并在所有我正在使用的机器。根据R启动顺序[1],我计算出是否从Rprofile
和R_HOME
中删除了默认的HOME
副本,R的其余位置将是我的标准工作目录。这没有成功,所以我修改了Renviron.site
中的R_HOME
使其仅包含这两行[2],希望它将R指向正确的文件夹:
R_LIBS_USER = '/home/username/R/library'
R_PROFILE = '/mnt/workspace1/R'
这也不起作用,因此我尝试使用sudo -H gedit /etc/environment
将这两行添加到环境中。在我的Windows机器上,这可以解决问题,但是在Ubuntu中,这也不起作用。我在做什么错了?
[1] https://stat.ethz.ch/R-manual/R-devel/library/base/html/Startup.html
[2] https://stat.ethz.ch/R-manual/R-devel/library/base/html/EnvVar.html
编辑:我在RStudio中使用带有R 3.5.1的Ubuntu 18.04,在其中我手动设置了默认工作目录(workspace1
是在启动时安装的驱动器)