美文网首页
devtools报错:Could not resolve hos

devtools报错:Could not resolve hos

作者: 一只烟酒僧 | 来源:发表于2020-03-25 18:58 被阅读0次

1、更新devtools依赖包
library(remotes)
update(package_deps("devtools"))
之后再devtools::install_github(pkg)
有可能会报如下错误:
cannot open URL 'https://api.github.com/repos/tidyverse/dplyr/tarball/master'

2、终极解决办法之手动安装
从GitHub上下载到所需安装包后
install_local("./xxxx.zip",dependencies = F)
注意:dependencies一定设置成F,不然安装命令会自动去GitHub上检索,重新导致上述错误!
运行上述命令后一般会提示安装失败,原因一般为提示缺少xxxx依赖包,这时就需要手动把依赖包装好,
很多都是cran上的包,所有依赖包装好后再重新运行install_local("./xxxx.zip",dependencies = F),就可以了,
这个方法一般用在GitHub被墙或一些变更导致无法正常登录的情况,因为是手动安装所以对于较多依赖的情况不是很友好(要手动安装一堆包),所以有别的方法最好先用别的方法。。。。

相关文章

网友评论

      本文标题:devtools报错:Could not resolve hos

      本文链接:https://www.haomeiwen.com/subject/ifixuhtx.html