我试图使用system命令从R代码中调用可执行文件。如果我在终端中使用命令行来调用R,然后执行system("mothur")
。但是,如果从R脚本(在RStudio上)执行相同的命令,我得到:sh: mothur: command not found
。
在这两种情况下,当前的工作目录都是相同的。
我是否需要以不同的方式调用命令?
谢谢!
答案 0 :(得分:0)
我正在努力在自己的系统上复制此问题,但我认为答案将是调用 {
"orgId": 102,
"orgGN": "ABC",
"dId": 442,
"name": "Test2",
},
并使用输出打开应用程序。如果which
在系统命令行中使用时提供正确的路径,则该方法应该起作用:
which