使用 sumo 选项“-scale”启动 ./veins_launchd

launch ./veins_launchd with sumo option "-scale"

我想要启动 launch ./veins_launchd 带有 sumo 选项“-scale”。

这是我的启动命令:

$ ./veins_launchd -vv --command='sumo --scale 6'

此命令正确执行。

但是一旦我开始运行模拟,它就会弹出错误信息:

Seed is 0
Finding free port number...
Claiming lock on port
...found port 38677
Starting SUMO (sumo --scale 6 -c due.actuated.sumocfg) on port 38677, seed 0
Releasing lock on port
Cleaning up
Result: "<?xml version="1.0"?>
<status>
    <exit-code>-1</exit-code>
    <start>1651068679</start>
    <end>1651068679</end>
    <status>Could not start SUMO (sumo --scale 6 -c due.actuated.sumocfg): [Errno 2] No such file or directory: 'sumo --scale 6': 'sumo --scale 6'</status>
    <stdout><![CDATA[]]></stdout>
    <stderr><![CDATA[]]></stderr>
</status>
"

我已阅读 link 关注: How to give sumo options with sumo-launchd.py?

我的问题和他的差不多

由于那个问题是post在2017年还没有解决,我决定重新post这个问题。

您只需添加行

<scale value="6"/>

给你的 due.actuated.sumocfg.