Rstudio knit文档时出现unexpected '/'报错解决方法
RStudio knit文档报unexpected '/'修复方案
问题现象
在RStudio中执行knit文档操作失败,卸载重装RStudio无法解决问题,运行时抛出错误信息:
Error: 1:32: unexpected '/' 1: options(repos = c(CRAN = https:/ Execution halted
触发报错的R Markdown示例代码如下:
--- title: "S22" output: word_document: default pdf_document: default html_document: df_print: paged date: '2022-06-13' --- ```{r setup, include=FALSE} knitr::opts_chunk$set(echo = TRUE) ``` 加载.csv文件: ```{r} e88_sk<-read.csv("edukacija88.csv", header = T) fix(e88_sk) ```

修复步骤
报错根源是用户HOME目录下的.Rprofile配置文件中,CRAN镜像地址配置漏写了字符串双引号,导致knit启动新R会话渲染文档时触发语法解析错误,修复流程如下:
- 在RStudio控制台运行以下命令,打开HOME目录下的
.Rprofile配置文件:
file.edit(file.path("~", ".Rprofile"))
- 在打开的配置文件中找到错误的配置行:
options(repos = c(CRAN = https://cran.rstudio.com))
- 将上述配置替换为给镜像地址添加双引号的正确写法:
options(repos = c(CRAN = "https://cran.rstudio.com"))
- 保存文件后重启RStudio,重新执行knit操作即可正常渲染文档。
内容的提问来源于stack exchange,提问作者Isaac_42
相关产品推荐
相关产品推荐

