首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从R中运行orca?

如何从R中运行orca?
EN

Stack Overflow用户
提问于 2021-07-23 00:23:02
回答 1查看 418关注 0票数 0

我已经使用npm安装了虎鲸,如果我转到我的R项目文件夹并键入orca --version,我会看到1.3.1

在Rstudio中,我已经安装了processx包。生成了一个带有figplot_ly,如果我尝试捕获一个情节,我会看到以下内容

代码语言:javascript
复制
orca(fig, 'temp.svg')

Error in processx::run("orca", "-h") : 
  System command 'orca' failed, exit status: 127, stderr:
E> env: node: No such file or directory
Type .Last.error.trace to see where the error occurred

如果我输入.Last.error.trace,我会看到以下内容

代码语言:javascript
复制
Stack trace:

 1. plotly:::orca(fig, "temp.svg")
 2. plotly:::orca_available()
 3. plotly:::correct_orca()
 4. processx::run("orca", "-h")
 5. throw(new_process_error(res, call = sys.call(), echo = echo,  ...

 x System command 'orca' failed, exit status: 127, stderr:
E> env: node: No such file or directory 

我已经重新启动了Rstudio并重新启动了R,但是仍然看到了问题所在。我该怎么解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2022-02-25 10:54:34

根据您的描述,我假设您已经安装了orca和processx库。接下来的步骤是:

  1. 安装独立的Orca桌面应用程序
  2. 使安装的路径可从Rstudio访问

您可以跳过第一步,直接转到第二步,因为您已经使用NPM安装了桌面应用程序。但是,--我建议您像我一样重新安装

对于使用常规安装方法执行第一步,您可以从github:orca安装程序下载Orca (windows-Relase.zip)。然后,在zip文件夹中安装应用程序。

安装它之后,您可以通过以下操作转到第二步

  1. 找到你的Orca应用程序显示在你的桌面上,右键单击orca图标并从上下文菜单中选择Properties。
  2. 从“快捷方式”选项卡中,在“开始”字段中复制目录。(在后面的步骤-7中添加应用程序的路径时需要这样做)。
  3. 点击"windows徽标+ X“打开电源-用户菜单,转到设置
  4. 转到“关于”,单击高级系统设置
  5. 单击“高级”选项卡,然后单击该选项卡底部的“环境变量”按钮
  6. 突出显示“系统变量”部分中的路径变量,然后单击“编辑”按钮。
  7. 通过粘贴安装路径添加路径行(从步骤2)

重新启动你的电脑,确保一切顺利运行。

最后,您可以在Rstudio中再次尝试代码。希望这能帮助一些困惑。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68492758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档