我正在尝试在工作中将一些R降价代码编织到单词上。更新所有软件包后,我将无法创建任何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过滤器是否存在。反正有没有解决此错误的方法?
谢谢!
我在权限有限的环境中也遇到了与您相同的问题。我可以通过以下步骤解决它:
remove.packages('rmarkdown')
在R-Studio中卸载rmarkdown(无管理员权限)。>>remove.packages('rmarkdown')
在R-Studio中卸载rmarkdown。install.packages('rmarkdown')
在R-Studio中再次安装rmarkdown。现在,软件包rmarkdown及其所有文件都存储在C:/ Programm Files ...下,而不是在用户文件夹中,并且可以在编织过程中找到。
不知道没有管理员权限是否有解决此问题的方法。我猜测这将意味着在rmarkdown文件中手动更改某些内容,甚至可能重新编译该软件包。
希望这会有所帮助。