如何降级相扑版本

问题描述

我正在使用 1.8.0 版的即时静脉进行相扑。但是,我想使用上次在 0.30 版本上测试的静脉项目,如果没有该版本,我将无法运行模拟。我如何降级到那个版本的相扑?

更准确地说,我收到此错误:TraCI 服务器 SUMO 1.8.0 报告 API 版本 20,这是不受支持的。我们推荐在模块中使用 SUMO 0.30.0

解决方法

我发现的唯一方法是卸载当前版本的 SUMO 并安装另一个。

你是在 Windows 还是 Linux 上工作?

,

Instant Veins 5.1-i2 的构建过程从源代码构建 SUMO。您可以找到它执行的步骤 listed in its repository 以及 the values it uses for variables therein

看个人喜好

  • 手动执行这些步骤,但使用不同的编号;或
  • 更改构建变量并从此模板构建 Instant Veins 的自定义版本;或
  • 按照 steps in its documentation 手动安装 SUMO。

最后,Instant Veins 5.1-i2 所假设的只是可以在 ~/src/sumo 中找到手动构建的 SUMO 版本(默认情况下,这是指向 ~/src/sumo-1.8.0 的符号链接)。