很多人的Windows电脑都使用了中文用户名,这对于RStudio来说是致命的,因为中文用户名经常报错.
而解决这样的报错方法主要有两个:
1. 用管理员权限打开
使用管理员权限打开RStudio,就是在RStudio的图标上右键--以管理员身份打开

打开之后再从菜单栏的
file
选项中打开工作目录,如
然后找到工作目录下.Rproj,双击打开就OK。
但是这种方法并不能一劳永逸,每次要这样打开费时费力的,所以我们需要另一种方法。
2. 修改环境变量
首先是进入C:盘,创建一个新文件夹,不要出现中文字符,这里我新建了一个名为tmp
的文件夹如下图:

然后在桌面上右键我的电脑
图标,选择属性--高级系统设置--环境变量(也可以打开控制面板----系统与安全--系统--高级系统设置)

再把环境变量中的TEMP和TMP的路径修改为刚才新创建的文件夹的路径,即C:\tmp
,注意标点符号是英文的,而且斜杠是反斜杠

最后确定--应用就OK啦,以后就打开RStudio就不会报错了,也可以直接打开Rproj了
网友评论