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

如何使用R Markdown编织文档?重装RStudio后编织报错求助

解决RStudio重装后无法编织(knit)的问题

问题原因

错误核心是sh: /Applications/RStudio.app/Contents/Resources/app/quarto/bin/tools/pandoc: Bad CPU type in executable,说明RStudio自带的pandoc程序与你的CPU架构不兼容(比如M系列ARM芯片Mac使用了Intel架构的pandoc),导致无法执行pandoc命令,进而引发后续版本解析失败的连锁错误。

解决步骤

  • 安装适配架构的独立pandoc版本

    1. 直接下载对应CPU架构的pandoc安装包(M系列选ARM版,Intel选x86_64版)安装;或者用Homebrew安装:在终端执行brew install pandoc,Homebrew会自动匹配当前CPU架构。
    2. 验证安装:终端输入pandoc --version,能正常返回版本信息即为安装成功。
  • 配置RStudio使用系统pandoc

    1. 打开RStudio,依次点击Tools -> Global Options -> R Markdown。
    2. 在Pandoc设置区域,勾选Use system pandoc,并指定pandoc的安装路径(通过终端which pandoc可查看路径,一般为/usr/local/bin/pandoc)。
    3. 点击OK保存设置,重启RStudio。
  • 验证修复效果
    在RStudio控制台执行rmarkdown::pandoc_version(),若返回具体版本号,说明配置成功,此时尝试编织演示文档即可正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 11:29:59