我需要从命令行使用rmarkdown呈现表单
这就是我所在的位置:
RStudio中的- 针织纽扣效果良好
- .r文件中的函数
rmarkdown::render(file.rmd)
在Rstudio中运行时有效
然后我尝试在CMD 中运行此命令
c:Program FilesRR-4.0.2binRscript.exe" -e "rmarkdown::render('C:/file.rmd')
我得到这个错误:
Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).
在RStudio,我发送了
> rmarkdown::pandoc_available()
[1] TRUE
> rmarkdown::pandoc_version()
[1] ‘2.7.3’
我在这里错过了什么?
顺便说一句,我在Win10上。
谢谢。
这个链接有答案
进入Rstudio并键入
Sys.getenv("RSTUDIO_PANDOC")
现在从上面的命令中获取输出,并将其放在这里
Sys.setenv(RSTUDIO_PANDOC="OUTPUT FROM ABOVE COMMAND")