我正在尝试在R Markdown中创建PDF,每次尝试单击“编织为PDF”时,我都会不断收到此错误消息:
output file: test_4_for_r.knit.md
Output created: test_4_for_r.pdf
Error in tools::file_path_as_absolute(output_file) :
file 'test_4_for_r.pdf' does not exist
Calls: <Anonymous> -> <Anonymous>
In addition: Warning message:
In readLines(logfile) : incomplete final line found on 'test_4_for_r.log'
Execution halted
我对RStudio不太熟悉,所以我不知道为什么收到此消息。我已经在线阅读了几本书,说在R Markdown中创建PDF需要几个软件包,但是到目前为止,我只找到了knitr的名字。那是我当前安装的唯一一个。我不确定这是否是问题所在。
有人可以为我指出正确的方法以解决此问题吗?任何帮助将不胜感激。
答案 0 :(得分:0)
在“ R-Studio工具”>“全局选项”的“ Sweave”选项卡下,尝试将“ Weave Rnw using:”从sweave更改为knitr。也尝试
install.packages('tinytex')
tinytex::install_tinytex()
,然后尝试编织PDF。
如果这些方法无效,请粘贴降价代码,给您带来麻烦。您可以编织在文件>新建文件> R Markdown中找到的示例markdown文件吗?