Установка старого пакета с помощью install.packages
Я получаю
package ‘rJava’ is not available (for R version 2.15.0)
Warning: unable to access index for repository http://cran.stat.ucla.edu/bin/macosx/leopard/contrib/2.15
при использовании install.packages()
, если в репозитории отсутствует версия данного пакета для моей версии R, 2.15.0 - последней версии Mac. Есть ли способ получить R для проверки для более старых версий, например. rJava для R 2.14?
Я знаю, что могу загрузить файл tar.gz
, а затем использовать R CMD INSTALL
в терминале, но мне было интересно, есть ли способ сделать это, используя install.packages()
. Спасибо.
Ответы
Ответ 1
Попробуйте использовать другой зеркальный репозиторий CRAN (например, install.packages("rJava", repos = "http://cran.us.r-project.org/")
или попробуйте снова установить его с помощью репозитория UCLA. отчет о зеркальном мониторе CRAN предлагает в последнее время в зеркале UCLA произошел некоторый спорадический простои. Должен быть доступен двоичный файл Rjava для R 2.15.0. Я могу получить к нему доступ непосредственно в зеркале UCLA в http://cran.stat.ucla.edu/bin/macosx/leopard/contrib/2.15/rJava_0.9-3.tgz.
Ответ 2
Вы можете установить старую версию R, которая имеет совместимую версию пакета. Если rJava доступен только для версии 2.14, я бы просто запустил эту версию.