Установите старый пакет, используя 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(), Спасибо.

2 ответа

Решение

Попробуйте другой зеркальный репозиторий 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.

Вы можете установить старую версию R, которая имеет совместимую версию пакета. Если rJava доступен только для 2.14, я бы просто запустил эту версию.

Другие вопросы по тегам