You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法创建R Markdown文档 安装rmarkdown等依赖包报错求助

R Markdown依赖包安装失败解决方案

从安装日志可定位两个核心故障原因:

  • R 3.6版本的CRAN镜像仅提供xfun 0.22版本的二进制安装包,无法满足新版tinytex对xfun≥0.23的版本要求,必须下载xfun源码编译安装
  • Rtools未正确配置系统环境变量,编译xfun源码时找不到make工具,导致编译失败,连锁引发tinytex、rmarkdown安装报错

解决方法

方案1(已验证可行)

直接升级R到最新正式版,新版R对应的CRAN源会直接提供符合版本要求的xfun、tinytex、rmarkdown二进制包,无需手动编译,升级完成后按照RStudio的提示自动安装依赖即可正常新建R Markdown文件。

方案2(保留R 3.6版本的解决路径)

  1. 配置Rtools环境变量:将Rtools安装目录下的bin文件夹、对应系统架构的mingw\bin文件夹路径添加到系统PATH环境变量中,重启R后运行Sys.which("make"),返回有效路径即为配置成功
  2. 单独编译安装xfun:执行install.packages("xfun", type = "source")完成高版本xfun安装
  3. 依次安装剩余依赖:执行install.packages(c("tinytex", "rmarkdown"))即可完成所有依赖安装

内容的提问来源于stack exchange,提问作者this_is_not_easy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 10:24:03