![](/img/trans.png)
[英]Rmarkdown to html on windows: DT::datatable not rendering (suspect pandoc issue)
[英]Rmarkdown Pandoc Issue
我一直在开发一个闪亮的仪表盘,该仪表盘带有一个下载PDF的按钮。 我一直在Windows 7计算机上使用以下方法在本地工作:
我已经很好地开发了仪表板,*。Rmd文件也可以正常工作,尽管花了点时间弄清楚了一些格式化的内容。 除了一些带有header.tex文件的格式设置之外,其他所有内容都是标准的。 我没有使用任何特殊的软件包或类似的东西。
最后,该仪表板应在我为最终用户设置的Redhat 6.8框上运行。 在这个盒子上,我安装了以下软件:
我已确保所有必需的软件包都已安装在R安装中(rmarkdown,knitr,shiny等)。
尝试编织* .Rmd文件时出现我的问题:
> rmarkdown::render("pdfReport.Rmd")
Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).
因此,经过大量搜索后,我发现RedHat存储库(和其他发行版)倾向于携带更旧版本的pandoc,而Windows RStudio我安装的pandoc.exe与我需要的项目兼容。
我的下一个动作是仅手动安装pandoc。 我发现以下内容:
http://pandoc.org/installing.html
它逐步指导您通过堆栈下载和安装。 因此,我安装了Haskell平台和Haskell工具集以获取“堆栈”。 然后,我尝试使用该过程编译pandoc的几个不同版本,但没有成功,并且出现大量编译错误。
综上所述,可能出现以下情况之一:
提前致谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.