r - MobaXterm 控制台和 Rscript
问题描述
我最近开始使用 MobaXterm 控制台,我想在其中执行 Rscripts。我读到我应该在我的 R 脚本中包含 # !usr/bin... 代码,但这不起作用,因为 Moba 仍然无法识别 Rscript 命令。我还尝试将 Rscript.exe 移动到 R 脚本所在的目录中,但它也不起作用。
即 Rscript my_code.R 代码很简单:print("Hello"),并且在 Rstudio 中运行时不会发送错误
解决方案
要使 Rscript 在 Windows 10 中从 Windows shell 工作:
-右击右下部分屏幕(windows图例)打开菜单 -点击系统 -点击关联参数/系统信息(屏幕右侧) -点击系统高级参数 -点击高级/环境变量 -在下窗口(系统变量)点击“路径”并编辑-添加Rscript.exe的位置(即C:\Program Files\R\R-3.4.4\bin)
要测试它是否有效:
- 右击右下部分屏幕(Windows 图例)打开菜单 -Windows PowerShell -Type Rscript -Text 应该出来
推荐阅读
- github - 我们可以在 GitHub Action 工作流程中将运行次数分组到一个名称下吗?
- tensorflow - Google Colab 和 GPU 中的教程出错:“无法获得卷积算法”
- node.js - 使用 nodemailer 在 Node.JS 中发送电子邮件(错误:554 6.6.0 发送消息以进行传递时出错)
- extjs - Extjs 7.4 Modern Tree Grid Checkboxes on child level only
- bash - 如何迭代多个变量并使用 Shell 脚本回显它们?
- javascript - 使用 Flask、jinja2、python 和 js 动态加载 html 表
- python - 在 Python 中重新实现 Eigen 旋转矩阵到四元数的转换
- sql - 仅更新时间戳 postgresql 中的时间
- c++ - 将对象插入不允许复制构造函数的 std::deque
- azure - Azure 数据工厂和 Power Query