Rstudio 启动时出现 yaml 解析器错误

yaml parser error at Rstudio startup

当我启动 RStudio 时,我看到以下错误。当我从命令行启动 base R 时,我没有看到这个错误。我已经通过 base R 而不是 RStudio 更新了所有包。

有什么想法吗?谢谢你的帮助。

Error in yaml::yaml.load(string, ...) : 
Parser error: while parsing a block mapping at line 1, column 1did not 
find expected key at line 7, column 1
Error in yaml::yaml.load(string, ...) : 
Parser error: while parsing a block mapping at line 1, column 1did not 
find expected key at line 7, column 1

这里有一些额外的信息

> sessionInfo()
R version 3.3.3 (2017-03-06)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 16.04.2 LTS

locale:
[1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C               
LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
[5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8    
LC_PAPER=en_US.UTF-8       LC_NAME=C                 
[9] LC_ADDRESS=C               LC_TELEPHONE=C             
LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] backports_1.0.5 magrittr_1.5    rprojroot_1.2   htmltools_0.3.5 
tools_3.3.3     yaml_2.1.14     Rcpp_0.12.10    stringi_1.1.3  
[9] rmarkdown_1.3   knitr_1.15.1    stringr_1.1.0   digest_0.6.12   
evaluate_0.10  

感谢 Kevin Ushey 的提示。我在 RStudio 项目中工作,虽然它没有打开,但我的 _site.yml 文件没有正确的格式。我的准系统 _site.yml 复制粘贴在下面。我的文件使用制表符来缩进,下面我用两个空格来表示制表符。

name: "my-website"
navbar:
  title: "My Website"
    left:
      - text: "Home"
        href: index.html
      - text: "About"
        href: about.html
output_dir: "."