【发布时间】:2016-06-26 00:32:10
【问题描述】:
我成为 R 的普通用户已有 1.5 年了。从未见过这种情况发生,也不知道如何解决。我已经阅读了整个互联网以寻找没有运气的解决方案。我尝试重新启动计算机并重新安装 RStudio。第一次尝试时,我可以将任何 .Rmd 编织为 .pdf 或 .html,但随后的尝试失败并显示以下错误消息。这发生在以前工作过的可靠的 .Rmd 以及通过 RStudio 的 File-->New 选项创建的新模板 .Rmd 文件中。如果我重新安装 RStudio,它允许在第一次尝试时再次编织任何 .Rmd 文件。
Loading required package: knitr
Warning message:
package ‘knitr’ was built under R version 3.2.3
processing file: HW16.Rmd
|.................................................................| 100%
ordinary text without R code
output file: HW16.md
[1] "HW16.md"
Error generating HTML preview for ~/Dropbox/MyProjects/spring2016/advancedMachineLearning/HW16.Rmd r error 4 (R code execution error)
【问题讨论】:
-
也许您文档中的某些 R 代码破坏了编织程序?评估的 R 代码是否对默认库、系统选项等有任何作用?一个很好的检查方法是查看您是否可以在重新安装后多次编织不同的文档。
-
不,没有任何 R 代码会破坏编织程序。我尝试了以前工作过的 .Rmd 文件以及新的 Rstudio 模板化的 .Rmd 文件。两种类型的文件都会出现同样的问题。重新安装后,我无法多次编织任何文档。
-
您是否正在缓存任何结果或更改某些配置文件、rprofile 等中的默认目录?
-
不。甚至无法使用 RStudio .Rmd 模板进行 2 次以上的编织尝试。