安装R与RStudio后HOME指向OneDrive,如何改为本地路径?
解决R的
HOME路径指向OneDrive的问题 检查系统环境变量
打开Windows 11的「系统属性」→「高级」→「环境变量」,在用户变量区域查找HOME条目:- 若存在,直接修改变量值为你期望的本地路径(比如
C:\Users\你的用户名); - 若不存在,点击「新建」,变量名填
HOME,变量值填入目标本地路径。设置完成后重启R/RStudio生效。
- 若存在,直接修改变量值为你期望的本地路径(比如
手动创建R的环境配置文件
- 在你想要设为
HOME的本地路径下,新建名为.Renviron的文件(Windows中创建时,可通过记事本保存,文件名填写.Renviron.,末尾多一个点,系统会自动处理成.Renviron); - 在文件内添加一行:
HOME=C:/Users/你的用户名(替换为实际本地路径,可用斜杠或双反斜杠); - 保存文件后重启RStudio,运行
Sys.getenv("HOME")验证路径是否更改。
- 在你想要设为
调整RStudio全局设置
打开RStudio,依次点击「Tools」→「Global Options」→「General」,查看「Default working directory」是否被设为OneDrive路径,将其修改为目标本地路径后重启RStudio。清理卸载残留配置
卸载R和RStudio后,手动删除以下残留文件:C:\Program Files\R、C:\Program Files\RStudio目录下剩余文件;- 用户目录下
Documents\R、Documents\RStudio文件夹内的配置文件(无需保留旧设置时操作),之后重新安装R和RStudio。
内容的提问来源于stack exchange,提问作者Cinji18
相关产品推荐
相关产品推荐

