【发布时间】:2019-11-15 19:17:19
【问题描述】:
当我尝试更新或安装软件包时,我不断收到此消息:
lib="C:/Users/Soren/OneDrive/R/win-library/3.5"' 不可写
附言我是新手,不知道如何将 libpath 设置为不去 Onedrive
【问题讨论】:
当我尝试更新或安装软件包时,我不断收到此消息:
lib="C:/Users/Soren/OneDrive/R/win-library/3.5"' 不可写
附言我是新手,不知道如何将 libpath 设置为不去 Onedrive
【问题讨论】:
您好,欢迎来到 stackoverflow,这里讨论了这个问题 link to answer。本质上您无法写入该文件夹,因此首先关闭 R 并以管理员身份使用 Rstudio 并重试。如果这不起作用并且您有另一个地方要安装软件包,那么只需像这样指定它:install.packages("mynewlibrary", lib = C:/path/to/new/writable/directory)。我不记得窗口中的路径是正斜杠还是双反斜杠。希望对你有所帮助
【讨论】:
.libPaths('C:/Users/Soren/PathTo/Avoid/Stupid/OneDrive/R/win-library/3.5')
或者如果您已经在 OneDrive 文件夹中安装了一些软件包,请追加:
.libPaths(c('C:/Users/Soren/PathTo/Avoid/Stupid/OneDrive/R/win-library/3.5', .libPaths()))
【讨论】: