2013-11-14 2 views
0

Я пытаюсь установить несколько пакетов на RStudio-размещенный Shiny Server, но эти пакеты работают как минимум с R версии 3.0.0. Возможное решение, которое я нашел в Интернете:Установка старых пакетов на RStudio-размещенный Shiny Server

download.file('http://cran.rstudio.com/src/contrib/Archive/devtools/devtools_1.1.tar.gz', destfile='devtools_1.1.tar.gz')

install.packages('devtools_1.1.tar.gz', type='source', repos=NULL)

unlink('devtools_1.1.tar.gz')

не работает, и я получаю следующее сообщение об ошибке:

Warning in install.packages : package ‘devtools_1.1.tar.gz’ is not available (for R version 2.15.3)

Как я могу изменить этот код таким образом, что я могу установить пакет devtools?

Спасибо заранее!

+0

пример: https://groups.google.com/d/topic/shiny-discuss/7yDBJ8jM4NU/discussion –

ответ

1

Я боюсь, что быстрое решение потребует изучения специфических пакетов, но в качестве решения проблемы с более крупными задачами стоит checkout Packrat, который может быть использован для объединения пакетов R (любой версии) в вашем перед развертыванием.

+0

Спасибо, Джефф. Я посмотрю на ваше предложение! Но можете ли вы объяснить мне, почему я не могу установить пакет на RStudio Server, пока я могу установить тот же пакет в той же версии моего локального RStudio? – User33

Смежные вопросы