如何解决windows下为多个用户设置R_USER
如果使用 onedrive,Windows 似乎默认将 R 库放在 onedrive 目录中。这是不可取的,特别是如果您在具有相同 onedrive 帐户的多台计算机上同时使用 R 和 onedrive。
如何将我的库设置为放在 C:\users
解决方法
每个 R 安装都有一个带有配置的 etc/
目录,您可以在其中设置 Rprofile.site
或者更简单的 Renviron.site
。
以 .site
结尾的文件不应在下次安装时被覆盖。但请确保不要批量删除。
您可以通过R.home("etc")
查询它在哪里。在我的 (Linux) 系统上:
> R.home("etc")
[1] "/usr/lib/R/etc"
>
,
这里非常出色的解决方案 (https://github.com/r-windows/docs/issues/3):
只需在 Rinstallation 的 /etc 文件夹中创建一个 Renviron.site 文件,然后将以下行复制到其中:
R_USER=C:/Users/${USERNAME}/Documents
这会设置 R_USER,然后根据 Windows 10 下每个帐户的用户目录设置 R_LIBS_USER。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。