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: "."
当我启动 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: "."