blogdown无法找到Hugo的更新版本

时间:2017-12-02 03:52:39

标签: r blogdown

在尝试使用blogdown和Hugo构建主题时,我遇到了以下错误:ERROR 2017/12/01 19:34:06 Current theme does not support Hugo version 0.19. Minimum version required is 0.2

但是,我确实有Hugo的更新版本(0.31.1):

system("hugo version")

Hugo Static Site Generator v0.31.1 darwin/amd64 BuildDate: 2017-12-01T19:36:01-08:00

blogdown无法找到它:

> blogdown::hugo_version()
[1] ‘0.19’

这是我需要在机器上修复的路径问题吗?

2 个答案:

答案 0 :(得分:1)

blogdown::update_hugo()之后,您可能需要重新启动R会话。如果这不能解决您的问题,请运行blogdown:::find_hugo();如果它返回~/Library/Application Support下的路径,请删除其下的Hugo目录,例如unlink('~/Library/Application Support/Hugo', recursive = TRUE)。然后是blogdown::install_hugo()

答案 1 :(得分:0)

遇到同样的问题,Yihui的解决方案也有效。 总结一下: unlink('~/Library/Application Support/Hugo', recursive = TRUE) blogdown::install_hugo(force=TRUE) 然后重新启动R.