Является ли Rtools несовместимым с R версии 3.5.1?

Я пробовал install.packages("Rtools"), но это дает ошибку, которая гласит

пакет «Rtools» недоступен (для R версии 3.5.1)

Учитывая, что последней версии R всего неделя, стоит ли ждать, пока разработчики R наверстают упущенное, или это ошибка, о которой я должен сообщить?


person Colin    schedule 10.07.2018    source источник
comment
Rtools не является пакетом R. загрузите файл .exe с cran.r-project.org/bin/windows/Rtools и запустите программу установки, дважды щелкнув ее.   -  person Kushdesh    schedule 30.01.2019


Ответы (1)


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

library(devtools)
assignInNamespace("version_info", c(devtools:::version_info, list("3.5" = list(version_min = "3.3.0", version_max = "99.99.99", path = "bin"))), "devtools")

Теперь ваши команды установки для любого пакета, который требует компиляции, снова будут работать, при условии, что у вас установлена ​​версия 3.5 из https://cran.r-project.org/bin/windows/Rtools/.

См. здесь для справки: https://github.com/r-lib/devtools/issues/1772

person MS Berends    schedule 29.07.2018
comment
devtools версия 2.0.1 вообще не имеет version_info. Подскажите, как это можно исправить? - person Naveen; 28.11.2018
comment
Я заметил, но эти проблемы были решены начиная с версии 2.0.0. Разве это не так для вас тогда? - person MS Berends; 28.11.2018
comment
Я не могу установить предыдущую версию rlang. Это то, что пробовали после вашего ответа. devtools::install_version('rlang', '0.1.6', repo = 'http://cran.us.r-project.org') - person Naveen; 28.11.2018