一买了新电脑就把所有储存内容(包括系统onedrive/文档)都存在了d盘。
r也被我存在了d盘,结果打开r运行就出现了标题的警告。
出现该警告的原因是 系统默认的文件储存文件夹 一般是“C:/onedrive/文档”,我的被我改到了“D:/onedrive/文档”,其中的“文档”为中文字符,不能被R识别。
起初以为是安装目录在d盘的原因,卸载后重装到c盘,没有用。
改了工作目录文件的位置也没有用,
而修改 Rprofile 无法保存。
修改 系统环境变量也不行。
我就想,不如把系统默认的文件储存文件夹的位置改一下,
文件资源管理器->文档 右键查看文档属性
在位置这里 修改位置 为一个全英文的路径。
你可以创建一个 D:/onedrive/RUSER 的文件夹,然后把 整个文档 迁移到这个文件夹。
这样再启动r,问题解决。
不过要注意的一点是,虽然我的名字起的是RUSER,事实上,以后我所有的文档基本就下在了这个文件夹里,不止限于R,这个文件夹代替了原本 D:/onedrive/文档 的功能。
希望对你有用