我正在使用R rmarkdown包将.Rmd
文件呈现给html
输出。
正如我所理解的,此程序包正在使用pandoc
将.md
文件转换为html
。在我的CentOS
计算机下,版本如下
CentOS Linux release 7.0.1406 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CentOS Linux release 7.0.1406 (Core)
CentOS Linux release 7.0.1406 (Core)
cpe:/o:centos:centos:7
我有pandoc
版本
-bash-4.2$ pandoc --version
pandoc 1.12.4.2
但是当我运行rmarkdown::render()
函数时,我收到了这样的错误
Error: pandoc version 1.12.3 or higher is required and was not found.
Execution halted
我认为R
正在使用它的本地pandoc,看起来它比我的全局pandoc更旧。有谁知道如何在pandoc
中指定全局R rmarkdown
的全局路径?