无法运行静脉示例

时间:2018-02-03 20:18:46

标签: omnet++ veins

我有omnet 5.0 sumo 0.25.0 veins 4.4
当我想运行veins示例时,我遇到此错误:

  

连接到traCI服务器丢失

这是我的mingwenv代码:

<status>
    <exit-code>-1</exit-code>
    <start>1517688754</start>
    <end>1517688754</end>
    <status>Could not start SUMO (C:/program -c erlangen.sumo.cfg): [Error 2] The system cannot find the file specified</status>
    <stdout><![CDATA[]]></stdout>
    <stderr><![CDATA[]]></stderr>
</status>
"
Closing connection from 127.0.0.1 on port 50151

1 个答案:

答案 0 :(得分:2)

正如错误消息所示,sumo的执行失败。出于某种原因,您似乎将c:/program指定为SUMO二进制文件的路径。由于您根本没有提供任何详细信息,因此需要查看以下内容列表:

  • sumo已正确安装。
  • 您实际上已将SUMO目录正确添加到PATH环境变量
  • 您可以自行运行SUMO - 我建议您只检查sumo -c erlangen.sumo.cfg是否有效。如果这没有帮助,请尝试使用sumo-gui(在Windows上,可执行文件称为sumo.exesumo-gui.exe
  • 您实际在erlangenn.sumo.cfg所在的文件夹中执行。
  • 如果您仍在使用sumo-launchd.py,请确保使用正确的参数执行此操作(请参阅带有--help开关的文档以获取更多信息详情)。

我建议您按照veins tutorial的说法,如果您仍然遇到问题,请向作者报告任何潜在的错误。