最终,我认为找到了一个解决方案,只需在我的新笔记本电脑上安装R 3.4.4和RStudio 1.1.442,并遇到相同的麻烦后即可使用。
解决问题的方法是创建一个Renviron文件:
file.edit("~/.Renviron")
并设置本地路径,例如这样R_USER="C:/Users/my_name"
现在,使用self_contained: yes
进行编织将不会出现错误。
---
title: "R Notebook"
output:
html_document:
self_contained: no
---
这个错误可能是由于您的R Markdown文件中存在语法错误或其他问题导致的。请检查您的代码并确保它们符合正确的语法规则。如果您仍然无法解决这个问题,可以尝试重新安装R和RStudio软件,并更新所有必要的包和库。此外,确保您的操作系统也是最新的版本。我的.Rmd
文件一开始编织得很好,但突然间就停止了编织。
原因是knittr试图获取一个徽章。
Could not fetch https://www.r-pkg.org/badges/version/rawr
于是就出错了。
当我访问https://www.r-pkg.org/时,它也无法使用(即使在浏览器中也是如此)。
因此,在这种情况下的解决方案就是等待几分钟,直到网站恢复正常运行,然后再尝试。
更新:我在5分钟后尝试,成功了。
system.file("rmd/h/default.html", package="rmarkdown")
[1] "\\apg-gf.org/HE$/userdata/xxx/Documents/R/win-library/3.4/rmarkdown/rmd/h/default.html" - Ron