关于win10用户名设置为中文导致Rstudio画图报错的解决方法

看了网上很多关于这个问题的解决方法,

有的人选择了重装系统,

有的人选择了添加新用户,

也有的人选择在Rstudio里加上window()然后继续画图,

但这些都不是很好的方法

 

想要解决这个问题,首先得找到是什么原因导致的

原因很简单:Rstudio在运行的时候会创建一些临时文件,这些临时文件默认是放在你的C盘里用户名下的一个文件夹里。为什么是这个文件夹?这和一个环境变量,TEMP有关

 

 解决方法:就是在随便一个盘中创建一个文件夹(不能有中文字符),然后把TEMP的路径改成该文件夹所在路径即可。

这里我已经将TEMP和tmp的环境的路径全修改过了,之前这两个环境变量的路径里包含中文,之后Rstudio画图就完全没有问题

 

 

 

posted @ 2019-12-18 22:16  sryjm  阅读(1779)  评论(1编辑  收藏  举报