【问题标题】:Rmarkdown Pandoc error after update to macOS Catalina (10.15)更新到 macOS Catalina (10.15) 后出现 Rmarkdown Pandoc 错误
【发布时间】:2019-10-29 15:18:37
【问题描述】:

我有一个简单的 shell 脚本,它运行以下内容:

Rscript -e 'rmarkdown::render("index.Rmd")'

更新到 macOS Catalina (10.15) 后,我开始收到以下错误:

Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).

但是,如果我直接在 RStudio 中编织 index.Rmd,它可以正常工作。而且,当我检查 pandoc 版本时,我得到:

rmarkdown::pandoc_version()
[1] ‘2.3.1’

但是,如果我在终端中运行以下命令,我会得到:

Rscript -e 'rmarkdown::pandoc_version()'
NULL

同样,我可以直接在 RStudio 中编写文件,但我很好奇为什么我的 shell 脚本停止工作以及是否有人知道如何修复它。

我也把这个问题发到RStudio Community here.

【问题讨论】:

    标签: r rstudio r-markdown


    【解决方案1】:

    @mattwarkentin 在RStudio Community page 上发布了一个对我有用的解决方案。

    基本上,我只需要使用 Homebrew 在系统范围内安装 Pandoc:

    brew install pandoc

    【讨论】:

      猜你喜欢
      • 2020-02-02
      • 1970-01-01
      • 2020-09-19
      • 2020-02-06
      • 2020-09-04
      • 2019-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多