我正在尝试使用RGui(64位)更新软件包,update.packages
但我收到以下消息:
Warning in install.packages(update[instlib == l, "Package"], l, contriburl = contriburl, :
'lib = "C:/PROGRA~1/R/R-212~1.1/library"' is not writable
Error in install.packages(update[instlib == l, "Package"], l, contriburl = contriburl, :
unable to install packages
Run Code Online (Sandbox Code Playgroud)
我查看了资源管理器中的库文件夹,它只有设置,所以我删除了它.但是,当我在执行此操作后立即再次检查属性时,它会重新出现.安装新软件包不受影响,因为它们在我的用户配置文件中有一个单独的文件夹.
是否有一个技巧让这个工作?
我使用Rstudio并尝试通过命令控制台添加新包.
由于这个原因,它无法安装它
install.packages("devtools"); devtools::install_github("hadley/rvest")
Warning in install.packages :
'lib = "C:/Program Files/R/R-3.2.1/library"' is not writable
Warning in install.packages :
cannot create dir 'C:\Users\myuser', reason 'Permission denied'
Error in install.packages : unable to create ‘C:/Users/myuser/Documents/R/win-library/3.2’
Error in loadNamespace(name) : there is no package called ‘devtools’
Run Code Online (Sandbox Code Playgroud)
如何使此文件可写?