看了网上很多关于这个问题的解决方法,
有的人选择了重装系统,
有的人选择了添加新用户,
也有的人选择在Rstudio里加上window()然后继续画图,
但这些都不是很好的方法
想要解决这个问题,首先得找到是什么原因导致的
原因很简单:Rstudio在运行的时候会创建一些临时文件,这些临时文件默认是放在你的C盘里用户名下的一个文件夹里。为什么是这个文件夹?这和一个环境变量,TEMP有关
解决方法:就是在随便一个盘中创建一个文件夹(不能有中文字符),然后把TEMP的路径改成该文件夹所在路径即可。
这里我已经将TEMP和tmp的环境的路径全修改过了,之前这两个环境变量的路径里包含中文,之后Rstudio画图就完全没有问题