2017-07-06 232 views
0

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

lib =“/ usr/local/lib/R/site-library”'不可写入您是否想要 使用个人库? (Y/N)

我不能:(我查了论坛的另一种选择是允许更改,我编写:
1. cd /usr/local/lib/R
2. sudo chmod o+w site-library
但没有奏效

当我想下载一个软件包时,它将它安装在/ tmp文件夹中,而我不能使用它,因为当我想用“library()”打开它时,它说没有这样的软件包。我从/ tmp文件夹复制了软件包并将其粘贴到其他软件包所在的文件夹(我没有自己安装它们,它们在那里)但它仍然不承认包装。 我没有经历过这个与我的Windows PC,和一个与Ubuntu的朋友说,他是美国R和Rstudio没有问题。那么,什么是错我的:(???

+1

与此相似吗? https://stackoverflow.com/questions/44873972 – wibeasley

+1

可能重复的[默认R个人库位置为空](https://stackoverflow.com/questions/44873972/default-r-personal-library-location-is-null ) – emilliman5

回答

0

的问题是,rrstudio没有权限里面写论文的目录。

你应该改变你的R_LIBS的本地目录,看看在/etc/R/Renviron.site并取消R_LIBS线或者如果需要定义它。

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

更多信息,请查看herehelp(Startup)