执行blogdown::install_hugo()报错:Hugo版本NA不存在,指定版本仍失败
解决
blogdown::install_hugo()版本NA报错的方案 修复步骤
更新blogdown到最新版:旧版本可能存在版本检测逻辑bug,先升级包:
install.packages("blogdown") library(blogdown)若需开发版,用devtools安装:
devtools::install_github("rstudio/blogdown")指定版本并强制重新安装:添加
force = TRUE参数覆盖损坏的缓存,比如安装最新稳定版:blogdown::install_hugo(version = "0.124.1", force = TRUE)如需安装扩展版(支持Sass编译):
blogdown::install_hugo(version = "0.124.1", extended = TRUE, force = TRUE)清理Hugo缓存目录:缓存的版本信息损坏会导致识别异常,先找到缓存路径:
blogdown:::hugo_cache_dir()删除该目录下所有文件后,重新执行安装命令。
配置网络代理(若需):如果网络无法访问Hugo的GitHub发布源,在R中设置代理:
Sys.setenv(http_proxy = "http://你的代理地址:端口") Sys.setenv(https_proxy = "http://你的代理地址:端口")
内容的提问来源于stack exchange,提问作者CkShy
相关产品推荐
相关产品推荐

