2017-07-06 271 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)