安装包R(Ubuntu)

时间:2017-07-06 14:07:50

标签: r linux ubuntu

我遇到R问题,我以前没有经历过。在写这里之前,我检查了论坛,但无法解决我的问题。我看到有人遇到这个问题 首先,我使用Ubuntu 16.04和R 3.4.1(单烛)。但是我无法安装任何软件包。首先,它说目录是不可写的,如果我想创建一个个人库?

  

lib =" / usr / local / lib / R / site-library"'是不可写的你想要吗?   改为使用个人图书馆? (y / n)

我无法:(我检查过论坛另一个选项是更改权限,我编码:
1. cd /usr/local/lib/R
2. sudo chmod o+w site-library
3. ls -l但它没有用。

当我想下载软件包时,它会将其安装在/ tmp文件夹中。我不能使用它,因为当我想用" library()"它说没有这样的包装。我从/ tmp文件夹中复制了包并将其粘贴到其他包的文件夹中(我自己没有安装它们,它们就在那里)但是它仍然无法识别包。 我的Windows PC没有经历过这种情况,而Ubuntu的一位朋友说他是使用R和Rstudio而没有问题。我的错误是什么:( ???

1 个答案:

答案 0 :(得分:0)

问题是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)