我有一个R的问题,我以前没有经历过。在写这篇文章之前,我查看了论坛但无法解决我的问题。我看到有人遇到这个问题。
首先,我使用 Ubuntu 16.04 和 R 3.4.1(单蜡烛)。但我无法安装任何软件包。首先它说该目录不可写,如果我想创建一个个人图书馆?
lib = "/usr/local/lib/R/site-library"' is not writeable Would you like to use a personal library instead? (y/n)
我不能 :( 我检查了论坛另一个选项是更改权限,我编码:
1. cd/usr/local/lib/R
2. sudo chmod o+w 站点库
3. ls -l
但没有成功。
当我想下载一个包时,它会将它安装在/tmp 文件夹中。而且我不能使用它,因为当我想用“library()”打开它时,它说没有这样的包。我从/tmp 文件夹中复制了该包并将其粘贴到其他包所在的文件夹(我没有自己安装它们,它们在那里)但它仍然无法识别该包。 我在我的 Windows PC 上没有遇到过这种情况,一位使用 Ubuntu 的 friend 说他使用 R 和 Rstudio 没有问题。那么我的有什么问题:( ???
最佳答案
问题是 r
或 rstudio
没有权限写入这些目录。
您应该将 R_LIBS
更改为本地目录,查看 /etc/R/Renviron.site
并取消注释 R_LIBS
行或根据需要定义它。
检查你家里是否存在这样的R文件夹~/R/x86_64-pc-linux-gnu-library/3.4
,它应该是你的R_LIBS
地址.如果它不存在,您可以创建一个像 ~/R/library/
并在 Renviron.site
中定义它。
更多信息,查看here或 help(Startup)
。
关于r - 安装软件包 R (Ubuntu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44951273/