gpt4 book ai didi

编织到单词时,Rmarkdown 无法找到 lua 过滤器

转载 作者:行者123 更新时间:2023-12-05 05:07:49 29 4
gpt4 key购买 nike

我正在尝试将一些 R Markdown 代码编织到工作中。更新所有包后,我无法创建任何 word 文档。我得到的错误是:

"C:~/AppData/Local/Pandoc/pandoc" +RTS -K512m -RTS TestDoc.utf8.md --to docx --from markdown+autolink_bare_uris+tex_math_single_backslash+smart --output TestDoc.docx --highlight-style tango --reference-doc word-styles.docx --lua-filter "\\~R/win-library/3.5/rmarkdown/rmd/lua/pagebreak.lua" 
Error running filter \\?\UNC\~/R/win-library/3.5/rmarkdown/rmd/lua/pagebreak.lua:
\\?\UNC\~/R/win-library/3.5/rmarkdown/rmd/lua/pagebreak.lua: openBinaryFile: does not exist (No such file or directory)
Error: pandoc document conversion failed with error 83
Execution halted

因为我不是工作中的网络管理员,所以我无法进入文件查看lua过滤器是否存在。有什么办法可以解决这个错误吗?

谢谢!

最佳答案

在权限受限的环境中,我也遇到了与您相同的问题。我可以通过以下步骤解决它:

  1. 使用 remove.packages('rmarkdown') 在 R-Studio 中卸载 rmarkdown(没有管理员权限)。
  2. 获得技术支持以启动具有管理员权限的 R-Studio 实例。
  3. 使用管理员权限在 R-Studio 中卸载 rmarkdown remove.packages('rmarkdown')
  4. 使用管理员权限在 R-Studio 中再次安装 rmarkdown install.packages('rmarkdown')

现在包 rmarkdown 及其所有文件都存储在 C:/Programm Files...下,而不是在您的用户文件夹中,并且可以在编织过程中找到。

不知道有没有办法在没有管理员权限的情况下解决这个问题。我猜这意味着在 rmarkdown 文件中手动更改某些内容,甚至可能重新编译包。

希望这对您有所帮助。

关于编织到单词时,Rmarkdown 无法找到 lua 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58830927/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com