从bat文件

时间:2017-09-29 07:30:04

标签: r pandoc

最近我创建了一些Rmd脚本,创建并将html文件发送给指定的收件人。当我从应用程序级别(R Studio)运行时,脚本工作得很完美。但它不起作用,当我从任务计划程序(bat文件)运行它时 - 日志文件指示错误:

  

错误:需要pandoc版本1.12.3或更高版本,但未找到   (请参阅帮助页面?rmarkdown :: pandoc_available)。

我检查了pandoc版本n R Studio:

  
    

pandoc_available()
    [1] TRUE
    pandoc_version()
    [1]'1.17.2'

  

也许从任务计划程序运行的应用程序不使用R Studio中包含的Pandoc库,但是尝试在我的计算机上找到另一个Pandoc软件?

有什么想法吗?我的操作系统是Windows。

TK

1 个答案:

答案 0 :(得分:1)

Rstudio使用此环境变量来查找计算机上pandoc的安装位置:     Sys.getenv("RSTUDIO_PANDOC")

您需要将此位置添加到系统路径