升级R版本时Rstudio报错的问题(warning message: In normalizePath(path.expand(path), winslash, mustWork) : path[1]="D:/????")
1. 首先,建议直接在R-gui 中更新R的版本
install.packages("installr")
require(installr)
updateR()
最好不要直接在Rstudio中运行,更新完R之后再去Rstudio中tools→global options→general→R version更改
2.如果更新之后Rstudio打开后会报错:error starting R
解决方法可以参考这个帖子打开RStudio出现error starting R问题_fightingwa的博客-CSDN博客_rstudio打不开
虽然我还是没解决...所以卸载重装了Rstudio...
3.重装Rstudio之后倒是能正常运行了,之前的文件和全局变量还在,但是会有warning(虽然warning可以不管,但是强迫症难受)
Warning message: In normalizePath(path.expand(path), winslash, mustWork) : path[1]="D:/????": 文件名、目录名或卷标语法不正确。
解决方法是:找到R的安装目录,library->base->R,在Rprofile中加入如下语句
Sys.setenv(R_USER="D:/R/")
保存之后重启R就好了
这一步参考的(解决RStudio 每次第一句代码出现警告InormalizePath(path.expand(path), winslash, mustWork)_陆深Jason的博客-CSDN博客
浙公网安备 33010602011771号