R/RStudio无法将工作目录设置至OneDrive 本地路径设置功能正常
R无法切换OneDrive工作目录解决方案
- 确认本地文件同步状态
OneDrive的「按需文件」功能会将未同步到本地的文件夹显示为虚拟占位符,R无法识别这类路径。你可以右键点击目标文件夹30052018,选择「始终保留在此设备上」,等待同步完成后再执行setwd("C:/Users/AnneO/OneDrive - University/30052018")测试。 - 校验实际路径是否变更
如果近期有重新登录OneDrive账户、学校OneDrive租户信息更新等操作,可能会导致本地OneDrive根文件夹名称发生变动。你可以直接在文件资源管理器中打开目标文件夹,复制地址栏的完整路径替换到setwd命令中,避免手动输入路径出错。 - 检查文件夹读写权限
右键点击目标文件夹,进入「属性-安全」页,确认当前Windows用户对该文件夹拥有读取、写入权限。学校托管的OneDrive可能会因管理员近期调整权限策略,导致R无权访问对应路径。 - 尝试兼容路径写法
可以使用路径转换函数规避特殊字符解析问题,执行:setwd(normalizePath("C:/Users/AnneO/OneDrive - University/30052018"))
也可以将路径替换为转义反斜杠写法测试:setwd("C:\\Users\\AnneO\\OneDrive - University\\30052018")
内容的提问来源于stack exchange,提问作者anne.olsen.1994
相关产品推荐
相关产品推荐

