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

Mac系统下使用Orca保存R语言Plotly图表失败求助

解决Mac上R+Orca保存Plotly图表时的MODULE_NOT_FOUND错误

问题根源

错误提示中的MODULE_NOT_FOUND是因为Node.js v22版本过高,与Orca不兼容。Orca是Plotly官方停止维护的旧工具,最后更新于2020年,仅支持到Node.js v16/v18版本,高版本Node会导致其依赖的模块无法正常加载。

解决方案

方案1:用Conda创建兼容的Node环境(推荐)

  1. 创建单独的Conda环境,指定兼容的Node版本并安装Orca:
conda create -n orca_env node=16 plotly-orca
  1. 激活该环境:
conda activate orca_env
  1. 在激活环境的终端中启动R,此时系统PATH会自动包含该环境的Orca路径,无需手动设置,直接运行你的保存代码即可。

方案2:手动修复现有Orca的依赖(高版本Node可能仍存在兼容问题)

  1. 进入Orca的安装目录:
cd /Users/rn/miniconda3/lib/node_modules/orca
  1. 运行npm安装缺失的依赖:
npm install
  1. 验证Orca能否正常运行:
orca -h

如果仍报错,说明Node版本不兼容,必须降级。

验证步骤

在终端中直接执行orca -h,如果能正常输出帮助信息,说明环境配置正确,再回到R中运行保存代码即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 17:28:24