【问题标题】:rmarkdown: specify manually pandoc path?rmarkdown:手动指定 pandoc 路径?
【发布时间】:2016-11-18 08:55:24
【问题描述】:

我有一个定期使用rmarkdown::render 呈现的 rmarkdown 文档

它在我的计算机 (Windows) 上运行良好,因为我安装了 RStudio,并且它自动设置了 pandoc 的路径。

但是,当我尝试在我的服务器(在 RStudio 之外)上运行它时,它会失败,并显示找不到 pandoc 的错误。

如何从我的脚本中手动设置 pandoc 的路径?无需更改服务器上的配置。

我试过了,但是不行:

Sys.setenv(RSTUDIO_PANDOC="PATH_TO_MY_PANDOC_BIN/binaries/pandoc/pandoc.exe")

【问题讨论】:

  • 只是想我会在这里为那些在编辑路径不受欢迎的环境中工作的人发表评论 - 在紧要关头,您可以将 pandoc.exe 文件放在与 rmarkdown 文件相同的目录中,然后您可以让它正常运行和渲染。
  • 惊人的评论,救了我的命

标签: r r-markdown pandoc


【解决方案1】:

我建议为 pandoc 设置系统路径(Windows 10 说明):
1.在开始菜单中,搜索“编辑系统环境变量”
2. 此时,Windows 可能会要求您输入用户名 + 密码(对于有权更改系统设置的用户)
3. 点击“环境变量”按钮
4. 在窗口的下部部分(系统变量),选择带有“路径”的行并点击编辑
5. 添加pandoc.exe所在文件夹的路径,但包括“pandoc.exe”或末尾的斜杠

【讨论】:

  • 有没有类似的不涉及管理员权限的解决方案?
猜你喜欢
  • 2016-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-10
  • 2010-10-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多