【发布时间】: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