我有一个rmarkdown文档,我经常使用rmarkdown::render
进行渲染
当我安装了RStudio时,它在我的计算机(Windows)上运行良好,并自动设置了pandoc的路径。
但是,当我尝试在服务器(RStudio外部)上运行它时,它会失败,并显示找不到pandoc的错误。
如何从脚本手动设置pandoc的路径?无需更改服务器上的配置。
我已经尝试过了,但是没有用:
Sys.setenv(RSTUDIO_PANDOC="PATH_TO_MY_PANDOC_BIN/binaries/pandoc/pandoc.exe")
最佳答案
我建议设置pandoc的系统路径(Windows 10说明):
1.在“开始”菜单中,搜索“编辑系统环境变量”
2.此时,Windows可能会要求您提供用户名和密码(对于有权更改系统设置的用户)
3.单击“环境变量”按钮
4.在窗口的下部(系统变量),选择带有“路径”的行,然后单击“编辑”。
5.将路径添加到pandoc.exe所在的文件夹中,但不包括“pandoc.exe”或末尾的斜杠
关于rmarkdown : specify manually pandoc path?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40672864/