【发布时间】:2024-01-07 10:10:01
【问题描述】:
我目前正在尝试从命令行运行 R 脚本(我的最终目标是将它作为 python 脚本的最后一行执行)。我不确定批处理文件是什么,或者如何使我的 R 脚本“可执行”。目前它被保存为 .R 文件。当我从 R 运行它时它可以工作。
如何从 Windows 命令提示行执行此操作?我需要下载一个叫做 Rscript.exe 的东西吗?我只是将我的 R 脚本保存为 .exe 文件吗?请告知实现这一目标的最简单方法。
R: 3.3 版 python: 3.x 版 os: windows
【问题讨论】:
-
如果在 Windows 资源管理器中单击图标时它可以工作,那么简单的
os.system就可以工作,或者带有shell=True选项集的subprocess.Popen。当然,使用我刚刚描述的 2 种方法从脚本创建 exe 可以立即工作,但在脚本的某些测试和修改阶段可能会很麻烦。
标签: python r shell command-line