以管理员身份运行R.

时间:2017-07-26 03:07:21

标签: r rstudio

我使用自己的笔记本电脑安装R,我发现它只有一个库。虽然这个库仍然是read only,但每当我使用Rstudio:install.packages("abc")时,我都可以看到新包被自动存储到read only库文件夹中。

在我办公室的桌面上,我相信"我也有管理员角色,因为我可以安装和删除任何东西(到目前为止)。我下载了最新版本的R,然后右键单击R-3.4.1-win.exe,有一个项目"以管理员身份运行",然后它安装在我的桌面上。但是,当我使用R studio安装我的笔记本电脑中的新软件包时,它总是自动创建一个个人文件夹来存储新软件包。我不知道为什么。这是一种只有一个文件夹库的方法吗?我也尝试在普通R模式的桌面上(不使用Rstudio)。当我想安装新软件包时,它总是说

Warning in install.packages("devtools") :
  'lib = "C:/Program Files/R/R-3.4.1/library"' is not writable

还有一个窗口弹出来问我"你想创建个人文件夹吗?"如果我说不,那么

Error in install.packages("devtools") : unable to install packages.

有没有办法解决这个问题?只维护库的一个文件夹

2 个答案:

答案 0 :(得分:2)

您使用的是哪个版本的Windows?您应该能够右键单击Rstudio.exe图标,单击“属性”,然后选择一个选项以始终以管理员身份运行Rstudio。每当你想打开Rstudio时,请确保使用相同的图标。

答案 1 :(得分:0)

如果是Mac,请转到“应用程序”,然后右键单击RStudio,然后

  1. 选择“显示包装内容”
  2. 转到目录/ MacOS
  3. 现在打开终端(在bash模式下)。键入sudo并将RStudio.exec拖到终端中,然后按ENTER

现在RStudio将具有管理员权限!