SUMO模拟网络时报错:Warning: Environment variable SUMO_HOME is not set, XML validation will fail or use...

2023-05-16

Windows系统,在使用SUMO模拟建立模拟网络时,输入以下代码,用以生成route文件

duarouter -n sumotest.net.xml --route-files sumotest.trips.xml -o sumotest.rou.xml --ignore-errors

然而遇到如下报错:

Warning: Environment variable SUMO_HOME is not set, XML validation will fail or use slow website lookups.
Error: invalid document structure
  In file 'sumotest.trips.xml'
  At line/column 2/1.

Quitting (on error).

从报错中得知SUMO_HOME没有设置,很有可能因此而导致关于xml的错误检查。因为我的这个“sumotest.trips.xml”没有问题,以下是其代码片段

<?xml version="1.0" encoding="UTF-8" ?>

<!-- generated on 2022-12-17 15:19:12.885938 by randomTrips.py v1_15_0+0002-e6790248698
<configuration>
    <end value="600"/>
    <net-file value="sumotest.net.xml"/>
    <output-trip-file value="sumotest.trips.xml"/>
</configuration> -->

<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
    <trip id="0" depart="0.00" from="e24" to="e10"/>
    <trip id="1" depart="1.00" from="e16" to="e16"/>
    <trip id="2" depart="2.00" from="e3" to="e26"/>
    <trip id="3" depart="3.00" from="e7" to="e12"/>
    <trip id="4" depart="4.00" from="e2" to="e10"/>

所以我们设置SUMO_HOME,因为是windows系统,所以使用set。路径就是自己安装SUMO的地方去找

// 路径是xml文件夹的上一级就行

set SUMO_HOME=E:/SUMO/sumo-1.15.0/

成功set后不会有报错,重新输入

duarouter -n sumotest.net.xml --route-files sumotest.trips.xml -o sumotest.rou.xml --ignore-errors

成功生成两个route文件:sumotest.rou.xml 和 sumotest.rou.alt.xml

生成时会有一堆Warning,但是不影响文件生成。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SUMO模拟网络时报错:Warning: Environment variable SUMO_HOME is not set, XML validation will fail or use... 的相关文章

  • 如何使用 makefile 激活 virtualenv?

    在我的 makefile 的顶部有这样一行 SHELL bin sh 大多数命令都需要它 但是 我还想有一个 make 命令来激活我的虚拟环境 它位于不同的路径上 这是我为其编写的代码 activate source envs APP bi
  • 全局赋值、并行和 foreach

    我刚刚完成对多组数据的长时间运行分析 24 小时以上 因为我很懒 不想处理多个R会话并将结果汇 总在一起 我使用并行运行它们foreach 分析返回一个充满结果 和中间对象 的环境 因此我尝试将结果分配给全局环境 却发现这不起作用 下面是一
  • 在哪里定义与 fitdist (fitdistrplus) 或 fitdistr (MASS) 一起使用的分布函数?

    我想定义自己的分布函数 与 R 中的 fitdist 或 fitdistr 函数一起使用 以 fitdistrplus 包中的 fitdist 为例 我定义了一个名为 sgamma 的自定义分布 如下所示 dsgamma lt functi
  • 从环境中获取 xts 对象

    我已将 xts 对象存储在环境中 当这些对象存储在环境中时 我可以对它们进行子集化 即 就地 对它们进行操作吗 我可以通过引用这些对象来提取它们吗colname 下面是我要表达的内容的示例 environment in which to s
  • 如何检查Python应用程序是否在AWS lambda函数中运行?

    我有一个连接到数据库的 Python 应用程序 我希望数据库凭据在本地环境 用于测试 或 lambda 函数 用于生产 中运行时有所不同 有什么方法可以从 Python 应用程序检测它是否在 lambda 函数内运行 编辑2 感谢 Mark
  • (加载“file.scm”)在Scheme的新环境中

    麻省理工学院计划 load 程序显然需要一个环境 http web mit edu scheme v9 0 1 doc mit scheme user Loading Files html作为参数 有什么方法可以 克隆 当前环境并将其传递到
  • 如何在conda中管理两个pip版本?

    我正在 Windows 中使用 conda 我不小心安装了两个版本的 pip 使用python m pip install upgrade pip 现在当我跑步时conda list来自基础环境 While pip version给出点 1
  • 向 C# 控制台应用程序添加“--help”参数

    我通过命令行使用的几乎所有 exe 都有一个由 help 命令调用的帮助函数 我如何在 C 中实现这个 难道只是检查args 中的参数是否是字符串 help 那么简单吗 使用 nix 命令 通常可以通过以下方式获取帮助 h or help
  • 在静态初始化程序中(即在 main() 之前)使用 getenv() 是否安全?

    我看了进去 并且在Posix 程序员指南 https rads stackoverflow com amzn click com 0937175730 我能找到的最好的是 称为的字符串数组环境当该过程开始时可用 该数组由外部变量指向envi
  • 如何从 ILE 程序中读取 liblist? (最好是RPG或CL)

    我们通过使用不同的库列表运行程序来控制 as400 上的程序工作的对象 但有些操作不能由此直接控制 因此 我的程序需要读取liblist并决定其中的一些库 如何操作 我找不到任何 api 来从程序中读取 liblist 条目 我期望的是某种
  • 在haproxy中使用环境变量

    希望有人能指出我正确的方向 我正在尝试将 HAProxy 配置为使用环境变量 来自操作系统 作为 acl 语句的一部分 因此 如果在启动或重新加载 HAProxy 时将环境变量设置为 true 则将授予访问权限 如果环境变量设置为 fals
  • 无法导入Pytorch [WinError 126]找不到指定的模块

    我正在尝试在 Windows 10 上进行 Pytorch Torchvision 的基本安装和导入 我安装了 Anaconda 并创建了一个名为 photo 的新虚拟环境 我打开 Anaconda 提示符 激活环境 然后运行 photo
  • Conda:创建虚拟环境

    我正在尝试创建一个虚拟环境 我已按照两者的步骤进行操作Conda https conda io docs user guide tasks manage environments html and Medium https medium c
  • 相当于“evalin”,不需要输出参数(内部)

    背景 我正在阅读有关访问隐藏函数的内容 并开始使用builtin 我写了一个小函数 function klear x go to parent environment evalin base builtin clear x end 这会引发
  • 推送返回父函数

    有没有办法强制父函数返回输出 假设我有一个 做某事 的函数 并且在每个函数的开头想要 检查某事 如果检查失败我想返回 其他东西 在我下面的示例中 做某事 是对数 检查某事 意味着检查变量是否为非负数 其他事情 是否为负无穷大 weird l
  • 将环境变量传递给 Angular2 应用程序?

    我需要将后端 url 传递到我的 Angular2 应用程序 因为生产服务器和开发服务器托管在不同的位置 我知道我可以将这些东西存储在外部 config json 中并在启动时加载 然而 在应用程序启动之前 这似乎是不必要的对服务器的额外调
  • @AppStorage可以在SwiftUI中的Environment中使用吗?

    AppStorage可以在SwiftUI的Environment中使用吗 如果可以 你会怎么做 我知道您可以使用 Bindings 将 AppStorage 的值从一个视图发送到另一个视图 我想知道是否可以将其放入环境中 我没有关于何时适用
  • 在R6RS方案中,有没有办法获取当前环境以供eval使用?

    R6RS方案中有没有办法获取当前环境 然后将其作为第二个参数传递给eval 例如 下面的表达式要返回 9 问号应该是什么 let x 4 y 5 eval x y 不 R6RS中没有这样的东西 一些罕见的实现可能支持类似的东西 但绝大多数
  • Monodroid 环境变量

    在 Android 中 Android OS Environment 提供了一组可用的环境路径 但是 当考虑到跨平台功能时 我想将图片存储在图片文件夹中 因此考虑使用 System Environment GetFolderPath 然而
  • 在 Eclipse (Spring Source) 中,Grails 始终以生产模式构建

    当在 Grails 项目中使用 Eclipse 时 战争的构建似乎陷入了生产模式 如果您想部署到附加的 tcServer 您只需右键单击您的项目 然后选择 运行方式 gt 在服务器上运行 如果您将 grails 项目设置为 dev 右键单击

随机推荐

  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • python函数--range()方法

    range 方法 range 是python内置函数它能返回一系列连续增加的整数 xff0c 它的工作方式类似于分片 xff0c 可以生成一个列表对象 range函数大多数时常出现在for循环中 xff0c 在for循环中可做为索引使用 其
  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • 性能测试fangan

    XX 5 0系统 性能测试方案 修订历史记录 1 项目概述 1 1 背景说明 1 2 测试目的 为保证在日常运行及大型活动期间 xff0c 稳定运行 应用快速 xff0c 对进行性能测试 xff0c 验证系统是否能够达到业务所需的性能指标
  • linux VNCserver配置

    在Linux操作系统最流行的图形化操作软件是VNC 正如windows下的mstsc远程桌面 xff0c 在大多数 Linux 发行版都带了 VNC Server 的发行包 通过rpm qa grep vnc检查 xff0c 若没有 xff
  • TouchGFX系列 番外篇 Unicode编码

    目录 前言一 什么是Unicode二 Unicode中文编码范围三 GB2312 BIG5 GBK GB18030简介四 Unicode完整编码范围附录最后 前言 TouchGFX为了便于兼容所有的字符 xff0c 采用的是unicode编
  • Python SMTP 发送邮件

    SMTP Simple Mail Transfer Protocol 即简单邮件传输协议 xff0c 它是一组用于由源地址到目的地址传送邮件的规则 xff0c 由它来控制信件的中转方式 Python的smtplib提供了一种很方便的途径发送
  • mkdir() 函数

    查看更多 https www yuque com docs share 99a6e7fa 44c8 4d85 afe2 17a28d117ab0
  • strrev() 函数

    查看更多 https www yuque com docs share 07d175fb 06a5 4efe 99b1 c08caf369ae1
  • 简单的LED恒流电路

    利用三极管 43 MOS管做LED的恒流电路 xff1a 工作原理 xff1a 1 Q1没有导通的情况下 xff0c Q2的B极电压为0V xff0c Q2截止 xff0c Q1的G极由R1施加电压 xff0c Q1导通 xff1b 2 Q
  • 为matlab GUI添加背景图片

    为matlab GUI添加背景图片 为GUI添加一个背景图片 xff0c 不仅可以让我们的界面变得漂亮大气上档次 xff0c 而且软件对与用户的交互更加友好 用C或者C 43 43 写过软件界面的人都知道 xff0c 这件事情可以轻而易举的
  • python函数--isalnum()方法

    isalnum 方法 描述 xff1a 检测字符串是否由字母和数字组成 语法 xff1a str isalnum gt bool 返回值为布尔类型 xff08 True False xff09 str中至少有一个字符且所有字符都是字母或数字
  • docker网络原理,k8s网络原理

    我们知道docker安装完之后 xff0c 每个docker容器里面都有自己单独的网络 xff0c 那么docker的网络是怎么工作的呢 xff1f 首先我们需要了解的是Linux提供了基于NameSpace的隔离机制 xff0c 主要包含
  • SUMO模拟网络时报错:Warning: Environment variable SUMO_HOME is not set, XML validation will fail or use...

    Windows系统 xff0c 在使用SUMO模拟建立模拟网络时 xff0c 输入以下代码 xff0c 用以生成route文件 duarouter n sumotest net xml route files sumotest trips