#r #installation #devtools
#r #установка #devtools
Вопрос:
Я пытаюсь установить сопутствующий пакет R для курса Coursera со следующими командами:
library(devtools)
install_github("StatsWithR/statsr")
Error in curl::curl_fetch_disk(url, x$path, handle = handle) :
Couldn't resolve host name
Уверен, ошибка связана с брандмауэром, потому что дома (где у меня нет брандмауэра, но точно такие же версии R и RStudio) Я могу установить безупречно. Возможно ли это исправить? В противном случае, поскольку я смог загрузить пакет с Github на свой компьютер, как мне установить пакет вручную?
Комментарии:
1. использовал что-то подобное?
library(httr)
,with_config(use_proxy(...)
илиset_config(...) and then
install_github(…))`
Ответ №1:
Пожалуйста, измените свой DNS на общедоступный.
Вы можете попробовать Google DNS (8.8.8.8 и 8.8.4.4). Для меня это сработало нормально.
Нажмите здесь, чтобы узнать, как настроить общедоступный DNS
Ответ №2:
чтобы решить эту проблему, вы должны установить эти пакеты, которые сработали для меня.
install.packages("devtools")
install.packages("dplyr")
install.packages("rmarkdown")
install.packages("ggplot2")
install.packages("broom")
install.packages("gridExtra")
install.packages("shiny")
install.packages("cubature")
library(devtools)
install_github("StatsWithR/statsr")
или используйте это
install.packages(data.table)
devtools::install_github("arunsrinivasan/cran.stats")
Комментарии:
1. Установленный предложенный список пакетов работает для меня. Если вас попросят выполнить любую другую программу, пропустите этот шаг, он не сработал, и пришлось начинать все сначала.
Ответ №3:
вы можете попробовать сначала установить Rtools, а затем выполнить команды. https://cran.r-project.org/bin/windows/Rtools /