You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RStudio无法运行脚本,保存时出现文件连接错误求助

嘿,我来帮你搞定这俩问题——先是保存文件的连接错误,再是你脚本里的语法小问题:

一、解决保存文件的连接错误

你遇到的Error in file(con, "w") : cannot open the connection,结合警告里的OneDrive路径,大概率是这几个原因:

  • OneDrive正在同步你的文档文件夹,把文件锁了,导致RStudio没法写入
  • 自动生成的临时文档路径太长被截断,系统识别不了
  • 你对OneDrive文件夹的写入权限不够

给你几个靠谱的解决办法:

  • 先把当前的RStudio文档关掉,手动选择一个非OneDrive的本地路径保存,比如直接存到C:/Users/efami/Documents/R_Projects/这种简单路径,避开OneDrive的同步干扰
  • 暂停OneDrive的同步,等保存完文件再重新开启同步
  • 要是还是不行,重启RStudio试试,有时候程序占用会导致这类奇怪的权限问题
二、修复你的R脚本语法错误

你的脚本里有几个R语言的基础小问题,我帮你修正了:

  1. h <- hello:这里hello是字符串,必须用双引号或者单引号括起来,不然R会把它当成变量找,肯定报错
  2. Print(paste(h,yourname)):R是严格大小写敏感的,内置函数是小写的print,大写的PrintR认不出来
  3. 给readline的提示加了个问号和空格,交互体验更友好

修正后的完整脚本:

h <- "hello"
yourname <- readline("What is your name? ")
print(paste(h, yourname))

内容的提问来源于stack exchange,提问作者Elliott

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 03:41:53