我想使用ProcessBuilder运行bash脚本。这是我的xtend代码:
new ProcessBuilder().inheritIO().command("/bin/bash", "-c", "./myscript.sh")
这是我的bash脚本:
#!/bin/bash
python WebRoot/result.py
以及python代码:
#! /usr/bin/env python
import rospy
from std_msgs.msg import Empty
...
问题是我得到了一个错误:
Traceback (most recent call last):
File "WebRoot/result.py", line 2, in <module>
import rospy
ImportError: No module named rospy
但是,当我通过终端手动运行代码时,它工作正常。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐