首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建.rprofile项目时不使用RStudio源

创建.rprofile项目时不使用RStudio源
EN

Stack Overflow用户
提问于 2020-02-18 16:31:07
回答 1查看 321关注 0票数 0

在Windows 7中,我的.Rprofile位于自定义位置(不是R_HOME,不是HOME)。我通过指向这个位置的用户环境变量R_ENVIRON_USER通知了操作系统这个位置。其他任何地方都没有其他.Rprofile。

在RStudio中,我将默认的工作目录(当不在项目中时)设置为同一个位置。

当项目中的不是时,.Rprofile是正确来源的。但是,当在另一个项目中或在创建一个新项目时,.Rprofile是而不是源

如何确保,即使在项目内部(假设在项目dir中没有特定于项目的.RProfile ),我的.RProfile也有正确的来源?我以为环境变量会解决这个问题。

回答和更新

我必须设置环境变量R_PROFILE_USER,并提供.Rprofile的完整路径和文件名。在命令提示符中,我键入:

SETX R_PROFILE_USER "C:\Users\tspeidel\OneDrive\.Rprofile"

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-18 16:36:26

您误解了R_ENVIRON_USER的作用;它设置了一个值,从它提供的位置为用户提供一个(可选的) .Renviron文件。

它不影响系统认为您的主目录是什么。这仍然是由HOME管理的,您可以使用相同的UI在Windows上设置它。你不能用R_HOME来代替它。

但是,您可以非常仔细地阅读R在help(Startup)中告诉您的关于其过程的内容。这是,通常,有点密集和简洁,但它确实得到了真正的肉。简而言之,我认为您可能需要使用另一个变量来指向备用Rprofile。

所有这些都与RStudio没有任何关系,毕竟,它只是为您调用R(并且不能作为一个正在运行的过程更改HOME)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60285456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档