Каретка пакета R установлена ​​в R, но не удалось загрузить в Rstudio-server

Я пытаюсь установить пакет caret и делаю разработку на сервере RStudio через Интернет. Установка проходит хорошо в терминале-R, и я могу загрузить пакет, но когда я захожу в RStudio, он говорит, что его там нет. И когда я пытаюсь установить его на сервер RStudio, он дает мне ненулевой статус выхода, поэтому он терпит неудачу...

Есть ли способ заставить сервер RStudio вести себя так же, как терминал R?


person Mookayama    schedule 03.05.2015    source источник
comment
Вы использовали Ubuntu AMI на экземпляре EC2? Если да, использовали ли вы инстанс t1.mirco бесплатного уровня?   -  person vagabond    schedule 04.05.2015


Ответы (2)


Сравните вывод

 .libPaths()

между двумя вашими делами; также изучить

 IP <- installed.packages()

и узнайте об аргументах каталога для install.packages().

person Dirk Eddelbuettel    schedule 03.05.2015
comment
› .libPaths() [1] /home/ruser/R/x86_64-pc-linux-gnu-library/3.0 [2] /usr/local/lib/R/site-library [3] /usr/lib/R /сайт-библиотека [4] /usr/lib/R/библиотека - person Mookayama; 05.05.2015
comment
Они одинаковы для сервера rstudio и терминала R. - person Mookayama; 05.05.2015

Кажется, когда я захожу на сервер rstudio с пользователем ruser, все просто выручает, когда я делаю библиотеку («каретку»)

Это работает, когда я вхожу в систему как Ubuntu.

Старайтесь не делать этого как суперпользователь, но, по крайней мере, это работает!

person Mookayama    schedule 05.05.2015