r - 安装软件包 R (Ubuntu)

标签 r linux ubuntu

我有一个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 没有问题。那么我的有什么问题:( ???

最佳答案

问题是 rrstudio 没有权限写入这些目录。

您应该将 R_LIBS 更改为本地目录,查看 /etc/R/Renviron.site 并取消注释 R_LIBS行或根据需要定义它。

检查你家里是否存在这样的R文件夹~/R/x86_64-pc-linux-gnu-library/3.4,它应该是你的R_LIBS地址.如果它不存在,您可以创建一个像 ~/R/library/ 并在 Renviron.site 中定义它。

更多信息,查看herehelp(Startup)

关于r - 安装软件包 R (Ubuntu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44951273/

相关文章:

php - .htaccess 在 Linux 上不工作

ubuntu - Google Compute Engine-警告无法创建用户管理员

ubuntu - 在 Ubuntu 上使用 USB 到串行转换器进行串行通信

r - 使用 ROCR 包的难点

r - R 中使用 NA 权重的加权平均值

linux - 如何创建一个 debian 软件包,在更新软件包时仅更新所需的文件

linux - 我在哪里可以找到 request_irq 函数中的 IRQ 号?

android - 错误的IDE Android Studio

r - 编织时将消息打印到 R markdown 控制台

sql-server - R:最佳实践 - dplyr 和 odbc 多表操作(从 SQL 检索)