Невозможно установить пакеты на RCloud - PullRequest
0 голосов
/ 09 января 2019

Я не могу установить пакеты и попытался установить пакеты через devtools, но безуспешно. Кажется, я не могу создать библиотеку для хранения установленных пакетов. Нашим мы позволили устанавливать пакеты на RCloud? или для начала нет места для установки пакетов? Я получаю следующие ошибки: #1ERROR: failed to create lock directory /shared/users/rcloud/danielra0091/library/00LOCK-digest’ #2ERROR: unable to create ‘/shared/users/rcloud/danielra0091/library/rbenchmark’

```
library(devtools)
install_github("HenrikBengtsson/future") 

Results: 
Downloading GitHub repo HenrikBengtsson/future@master
from URL https://api.github.com/repos/HenrikBengtsson/future/zipball/master
Installing future
trying URL 'http://cran.r-project.org/src/contrib/digest_0.6.18.tar.gz'
Content type 'application/x-gzip' length 128553 bytes (125 KB)
==================================================
downloaded 125 KB

Installing digest
'/usr/lib/R/bin/R' --no-site-file --no-environ --no-save --no-restore --quiet  \
  CMD INSTALL '/tmp/RtmprSADLu-danielra0091/devtools22293a652eab/digest'  \
  --library='/shared/users/rcloud/danielra0091/library' --install-tests 

Error: Command failed (3)
trace:
FUN(X[[i]], ...)
vapply(remotes, install_remote, ..., FUN.VALUE = logical(1))
install_remotes(remotes, quiet = quiet, ...)
install_github("HenrikBengtsson/future")


-------------------------------------------------------------------------


install.packages("Rcpp", dependencies=TRUE, INSTALL_opts = c('--no-lock')) 


Results:
The downloaded source packages are in
    ‘/tmp/RtmprSADLu-danielra0091/downloaded_packages’
In addition: Warning messages:
1: In install.packages("Rcpp", dependencies = TRUE, INSTALL_opts = c("--no-lock")) :
  installation of package ‘inline’ had non-zero exit status
2: In install.packages("Rcpp", dependencies = TRUE, INSTALL_opts = c("--no-lock")) :
  installation of package ‘rbenchmark’ had non-zero exit status
3: In install.packages("Rcpp", dependencies = TRUE, INSTALL_opts = c("--no-lock")) :
  installation of package ‘pinp’ had non-zero exit status
4: In install.packages("Rcpp", dependencies = TRUE, INSTALL_opts = c("--no-lock")) :
  installation of package ‘pkgKitten’ had non-zero exit status
5: In install.packages("Rcpp", dependencies = TRUE, INSTALL_opts = c("--no-lock")) :
  installation of package ‘Rcpp’ had non-zero exit status
```

1 Ответ

0 голосов
/ 09 января 2019

К вашему сведению, если вы устанавливаете пакеты самостоятельно, они будут установлены в вашей личной библиотеке. Вы также можете запросить установку пакетов у администраторов вашего сервера, которые будут установлены для всех в экземпляре RCloud.

Одной из проблем, с которой вы можете столкнуться при локальной (или персональной библиотеке) установке, является то, что вам необходимо настроить прокси-сервер для выхода за пределы брандмауэра для установки библиотек / пакетов в публичных доменах.

Другая причина может быть связана с версией R и RCloud, которая установлена ​​в данный момент. Если вы думаете, что это может быть так, я бы связался с вашими администраторами RCloud.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...