Запуск старой версии R в Rstudio - PullRequest
0 голосов
/ 10 июля 2019

Я использую пакет (ggmap), который не работает на R 3.6.1 (Windows), поэтому я хотел бы установить предыдущую версию R. После того, как версия установлена, я нашел, как заставить Rstudio использовать его (через панель настроек). Проблема в том, что я не могу установить предыдущую версию. Я скачал каталог (ничего не сделал с ним, кроме перетаскивания в мой каталог R), но когда я пытаюсь заставить его использовать Rstudio, я получаю следующее сообщение: Msgstr "Этот каталог не содержит допустимой установки R" Родительский директой тот же, что и у R 3.6.1, который работает нормально. Спасибо за любую помощь!

1 Ответ

2 голосов
/ 10 июля 2019

Я использую версию R 3.6.0 (2019-04-26), и мне удалось установить упомянутый пакет:

install.packages('ggmap')

По своему опыту, иногда я также думаю, что это связано с версиейнесовместимость, когда это не так.Например, я мог бы получить сообщение, похожее на это:

Warning in install.packages :
package 'biomaRt' is not available (for R version 3.6.0)

К которому большую часть времени решение относится с помощью setRepositories ():

setRepositories()
Enter one or more numbers separated by spaces, or an empty line to cancel
1: 1 2 3 4 5 6 7 8

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

Редактировать: Если вы на самом деле получаете сообщение об ошибке, о котором я упоминал, вам может быть интересно посмотреть этот ответ , если setRepositories () не решит вашу проблему.

...