首页 > 解决方案 > MobaXterm 控制台和 Rscript

问题描述

我最近开始使用 MobaXterm 控制台,我想在其中执行 Rscripts。我读到我应该在我的 R 脚本中包含 # !usr/bin... 代码,但这不起作用,因为 Moba 仍然无法识别 Rscript 命令。我还尝试将 Rscript.exe 移动到 R 脚本所在的目录中,但它也不起作用。

即 Rscript my_code.R 代码很简单:print("Hello"),并且在 Rstudio 中运行时不会发送错误

标签: rterminalrscript

解决方案


要使 Rscript 在 Windows 10 中从 Windows shell 工作:

-右击右下部分屏幕(windows图例)打开菜单 -点击系统 -点击关联参数/系统信息(屏幕右侧) -点击系统高级参数 -点击高级/环境变量 -在下窗口(系统变量)点击“路径”并编辑-添加Rscript.exe的位置(即C:\Program Files\R\R-3.4.4\bin)

要测试它是否有效:

- 右击右下部分屏幕(Windows 图例)打开菜单 -Windows PowerShell -Type Rscript -Text 应该出来


推荐阅读