【问题标题】:RMarkdown html_output errorRMarkdown html_output 错误
【发布时间】:2014-11-05 05:31:30
【问题描述】:

我正在尝试使用 shiny 服务器 使用 RStudio 创建一个 RMarkdown 文档。如果输出是 pdf,它可以正常工作,但如果我想要它作为 html,我会在进程结束时收到以下错误(在 RMarkdown 控制台中,我可以看到它达到了 100%)。

错误:html_dependency 中指定了无法识别的字段:附件

我不知道为什么会发生这个错误。 谁能帮我解决这个问题?

谢谢

【问题讨论】:

  • 我在更新包后遇到了同样的错误,我只需要更新 RStudio。
  • 更新 RStudio 成功了……谢谢。

标签: r-markdown rstudio-server


【解决方案1】:

我有一个类似的问题,发现它是由 RStudio 试图使用 Knitr 构建一个闪亮的页面引起的。您可以通过使用 rmarkdown::run() 而不是 rmarkdown::render() 运行来解决此问题。在一些旧版本的 RStudio 中,“Knit html”按钮运行如下:

rmarkdown::render('filename.Rmd', 'html_document')

而,您可以通过运行以下命令来获得所需的结果:

rmarkdown::run('filename.Rmd')

您可以使用此命令或只更新到最新版本的 RStudio。

这里有更多关于创作 Shiny 文档的信息:http://rmarkdown.rstudio.com/authoring_shiny.html

【讨论】:

    【解决方案2】:

    这是由相关 rmarkdown 包或相关包的最近更新引起的。

    将 RStudio 更新到最新版本,然后错误就会消失。它在我的情况下有效。

    【讨论】:

      【解决方案3】:

      更新 RStudio 对我不起作用。起作用的是更新所有 R 包 (Tools > Check for Package Updates...)。

      【讨论】:

      • 重新安装一切,更新,对我没有任何帮助。我变得无能为力和沮丧。有效的是删除项目文件并再次创建它。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-27
      • 2017-05-27
      • 2014-10-12
      • 1970-01-01
      • 1970-01-01
      • 2016-03-12
      • 2021-09-12
      相关资源
      最近更新 更多