【问题标题】:R studio error: Can't save and can't write csvR studio错误:无法保存也无法写入csv
【发布时间】:2021-01-25 06:57:42
【问题描述】:

我在保存 R 脚本时遇到问题。此外,write.csv 函数也无法工作。当我尝试保存现有的 R 脚本时收到以下错误消息

当我尝试保存新的 R 脚本时收到以下错误消息

使用 write.csv 时出现以下错误

有时,这些错误会消失,然后再次出现。

尝试了无效的解决方案: -重启电脑 -卸载/重新安装 R studio(最新版本)

请提出问题是什么以及我可以如何解决。谢谢!

【问题讨论】:

    标签: r save


    【解决方案1】:

    这似乎是基于权限的。您是否可能试图写入您没有访问权限的目录?输出是什么

    home <- path.expand("~")
    print(home)
    file.access(home, 0)
    file.access(home, 1)
    file.access(home, 2)
    file.access(home, 4)
    

    ?

    如果输出看起来不错(正确的路径和其他地方的零),这可能需要多个故障排除步骤才能弄清楚。但这可能与防病毒软件拒绝访问权限有关,正如 Scott Reves 在 R 社区委员会 (https://community.rstudio.com/t/access-denied-for-all-r-and-rstudio-activities-but-not-other-apps-in-previously-used-folders/11661) 上发现的那样。

    【讨论】:

    • 不,我确实有权写入该文件夹。不同寻常的是,这个错误有时会在完全相同的代码上消失。然后它会在一段时间后再次出现。
    • 输出:> print(home) [1] "C:/Users/AYingrotetar/Documents" > file.access(home, 0) C:/Users/AYingrotetar/Documents 0 > 文件。 access(home, 1) C:/Users/AYingrotetar/Documents 0 > file.access(home, 2) C:/Users/AYingrotetar/Documents 0 > file.access(home, 4) C:/Users/AYingrotetar/Documents 0 但是,我只是在保存工作正常时运行了这个。
    • 输出看起来不错。那么这可能需要多个故障排除步骤。 R 社区论坛上的另一位用户也发布了(某种)类似的问题和解决方案。似乎他的防病毒软件/后卫是原因。 (community.rstudio.com/t/…)
    • 与防病毒软件或 OneDrive 等云共享系统的冲突将是我的第一个嫌疑人。
    猜你喜欢
    • 1970-01-01
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-30
    • 2018-02-20
    • 1970-01-01
    相关资源
    最近更新 更多