我正在查看http://veins.car2x.org/tutorial/的静脉教程,但我有点困惑我看到该教程适用于Windows而我使用ubuntu,我设法安装,omnet ++,sumo和导入静脉进入Omnet ++但是当我尝试运行omnetpp.ini时,一切都在Omnet中打开,但是我收到了这个错误:
无法连接到TraCI服务器;错误消息:111:连接 拒绝 - 在模块中(Veins :: TraCIScenarioManagerLaunchd) RSUExampleScenario.manager(id = 6),t = 0s,事件#1
由于debug-on-errors = true,对上述异常进行TRAPPING 配置选项。你的调试器准备好了吗?
答案 0 :(得分:3)
无法连接到TraCI服务器
TaCI是SUMO流量模拟器的API。 SUMO作为专用服务在外部运行,并且在编译时不是“内置”的。话虽这么说,你需要先启动TraCI服务器。
文档在this section中非常具体。
答案 1 :(得分:0)
如果您正在使用Ubuntu并按照它告诉您将文件放在
中的位置<强>的/ usr /本地/ SRC 强>
然后你应该在 / usr / local / src
中有三个目录确保能够通过运行
执行其中的文件 来自/ usr / local / src的 sudo chmod 755 -R *
。
因为如果veins和sumo目录中的脚本没有使用正确的权限设置,则它们将不会执行,因此您将无法在端口9999上运行和侦听服务器
答案 2 :(得分:0)
您必须并行启动sumo,以便可以在应用程序行为(通常为9999)中指定的端口上等待传入连接。输入您的终端:
path_to_veins / sumo-launchd.py -v -c path_to_sumo