在 RStudio 上编织 html 时出现编织错误

Knitting error when knitting html on RStudio

我成为普通 R 用户已有 1.5 年了。从未见过这种情况,也不知道如何解决。我已经阅读了整个互联网以寻找没有运气的解决方案。我尝试重新启动计算机并重新安装 RStudio。第一次尝试时,我可以将任何 .Rmd 编​​织为 .pdf 或 .html,但随后的尝试失败并显示以下错误消息。这种情况发生在以前有效的经过验证的 .Rmd 以及通过 RStudio 的文件-->新建选项创建的新模板 .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。您不需要重新安装 RStudio。要删除 Mac 上的 R,我转到 /Library/Frameworks/R.framework/Versions/ 然后删除文件夹“3.2.x”(这些代表 R 的版本。您可能有多个安装的版本)。接下来,我在终端中使用 brew 重新安装了 R。

brew tap homebrew/science
brew install r

打开 RStudio。编织已知有效的任何 .Rmd,或由 RStudio 生成的新 .Rmd。再织。问题已解决!