首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将.Renviron和.Rhistory移到不同的目录中是否安全?

将.Renviron和.Rhistory移到不同的目录中是否安全?
EN

Stack Overflow用户
提问于 2020-06-26 04:46:15
回答 1查看 1.1K关注 0票数 0

场景

我读到,通过在"Documents“文件夹中创建一个名为"R”的新文件夹,为R创建一个工作目录是一个好主意,所以我就这样做了:C:\Users\jsmit\Documents\R

当我在我的Windows10电脑上安装R (v4.0.0)时,它安装在这里:C:\Program Files\R\R-4.0.0

在RStudio上安装并运行R之后,.Renviron.Rhistory出现在这里:C:\Users\jsmit\Documents

C:\Users\jsmit\Documents\R中有一个不同的.Rhistory,每次我使用R时都会更新( C:\Users\jsmit\Documents中的文件从安装之日起就没有自我更新过)。

问题

而不会使R和/或RStudio无用。

(1)我可以将.RenvironC:\Users\jsmit\Documents移到C:\Users\jsmit\Documents\R

(2)我是否可以从C:\Users\jsmit\Documents中移动/删除.Rhistory (一个可能未使用的副本),因为C:\Users\jsmit\Documents\R中似乎有另一个同名的更新文件

如果没有,原因是什么?如何清理我的C:\Users\jsmit\Documents目录?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-26 06:16:00

移动/删除这两个文件都是安全的。

.Renviron只包含文本:PATH="${RTOOLS40_HOME}\usr\bin;${PATH}"

.Rhistory包含了您上次发出命令之前使用的所有命令(在我的示例中,工作目录C:\Users\jsmit\Documents\R中的最新版本包含用于下载新R包的所有命令,而C:\Users\jsmit\Documents文件夹中的一些Rscript和未更新的版本仅包含用于下载devtools的单个命令)。

我从C:\Users\jsmit\Documents中删除了.Renviron,重启R/RStudio后它不再出现,也不会影响R/RStudio的使用。

我将.RhistoryC:\Users\jsmit\Documents迁移到C:\Users\jsmit\Documents\R中,并在此过程中替换了那里的旧版本。它在重新启动R/RStudio后没有重新出现,也不会影响R/RStudio的使用。

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

https://stackoverflow.com/questions/62584065

复制
相关文章

相似问题

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