metersphere接口测试,执行python脚本时报错提示OSError: Cannot run program "/usr/sbin/tcpdump" (in directory "/deployments"): error=2, No such file or directory in <script> at line number 10

OSError: Cannot run program “/usr/sbin/tcpdump” (in directory “/deployments”): error=2, No such file or directory in at line number 10
请问我通过接口自动化调用tcpdump命令时的这个报错怎么解决

容器内部没有这个路径~

那请问,如果我要用tcpdump命令,是需要在这个容器里面安装tcpdump吗?
还有个问题,我现在是想通过python脚本读取一个文件,这个文件的路径是该怎么定义,现在是放到了/home下,但是提示没有这个文件

如果读取文件,可以在宿主机的/opt/metersphere/data/body目录下放置文件,会同步到容器中。
tcpdump是默认没有的,所以需要手动将完整的命令文件放入到api-test和ms-node-controller的指定路径中,为了后续维护方便,可以在/opt/metersphere目录下的应用docker-compose文件中添加映射。

谢谢,已经解决