如何在R脚本中指定pandoc路径?
我正在通过安装远程Linux计算机来运行R markdown。所以这不是RStudio 当然,当我尝试渲染时,会产生一个错误如何在R脚本中指定pandoc路径?,r,R,我正在通过安装远程Linux计算机来运行R markdown。所以这不是RStudio 当然,当我尝试渲染时,会产生一个错误 > render("markdown.Rmd", output_file = 'markdown_output.html') Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_avai
> render("markdown.Rmd", output_file = 'markdown_output.html')
Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).
我确实在与R脚本和标记脚本相同的目录下安装了pandoc
$ ./pandoc --version
pandoc 2.10.1
Compiled with pandoc-types 1.21, texmath 0.12.0.2, skylighting 0.8.5
Default user data directory: /home/ks4139/.local/share/pandoc or /home/ks4139/.pandoc
Copyright (C) 2006-2020 John MacFarlane
问题:如何在R脚本中指定pandoc的路径?您可能可以指定类似于
Sys.setenv(RSTUDIO_pandoc=“.”)的内容?看,这对我不起作用。我没有使用Rstudio,所以不确定Rstudio参数是否有帮助您是否尝试过rmarkdown::find_pandoc()
和rmarkdown::pandoc\u exec()
?如果您有根访问权限,您可以使用更新选项更改pandocs优先级,我想情况并非如此。您可能可以指定类似于Sys.setenv的内容(RSTUDIO_PANDOC=“.”)
?看,它对我不起作用。我不使用RSTUDIO,所以不确定RSTUDIO参数是否有帮助您是否尝试过rmarkdown::find_PANDOC()
和rmarkdown::PANDOC_exec()
?如果您有根访问权限,您可以使用更新选项更改pandocs优先级,我想情况并非如此。