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... 的相关文章

  • 如何在Python脚本中激活Conda环境?

    我有一个使用的脚本os system cmd 运行管道 我需要管道在特定的 Conda 环境中运行 所以我尝试执行以下操作 cmd conda activate base cmd os system cmd 但是 我得到 CommandNo
  • 为什么函数 A 主体中的变量查找从全局环境中获取值,而不是调用 A 的函数 B 中的值?

    我定义了一个函数 get lt function o p lt match call expand dots 0 cat sprintf In get it is s n eval tail p 1 1 fn lt switch typeo
  • jinja2 自定义过滤器“TemplateAssertionError:没有名为“format_number”的过滤器”

    我得到了 TemplateAssertionError 没有名为 format number 的过滤器当尝试通过更新环境中的过滤器字典来在模板环境上注册自定义过滤器时 出现错误 在我的模块中 我导入了环境模块 如下所示 from jinja
  • 如何在conda中管理两个pip版本?

    我正在 Windows 中使用 conda 我不小心安装了两个版本的 pip 使用python m pip install upgrade pip 现在当我跑步时conda list来自基础环境 While pip version给出点 1
  • Java中如何枚举所有环境变量

    System getenv name 需要环境变量的名称 我正在尝试打电话Runtime exec String String File 第二个参数需要一个环境变量数组 我不确定如果指定此参数 子进程是否会从当前进程继承环境变量 例如 如果
  • 在安装 conda 包期间更新 @INC 变量

    我正在尝试安装 Perl 模块的 conda 包 到目前为止 我可以使用创建包conda build 为此 我有一个食谱 其中包含build sh and a meta yaml files 然后我使用安装它conda install在新环
  • 获取 Android 上的所有总空间和可用空间

    据我所知 Android 上有 应用程序和缓存的内部存储器 某些手机 上的内置 SD 卡 不可拆卸 用于存储音乐和照片的外部 SD 卡 可拆卸 如何通过检查它们是否存在来获取每个手机的总数和可用数量 某些手机没有内部 SD 卡 Thanks
  • conda“源停用”产生错误:参数太多

    我正在尝试通过以下方式测试创建虚拟环境conda create这是我第一次真正涉足虚拟环境 所以我仍在思考如何使用它们 我的第一个测试是 conda create p users me anaconda envs envtest sourc
  • Conda:创建虚拟环境

    我正在尝试创建一个虚拟环境 我已按照两者的步骤进行操作Conda https conda io docs user guide tasks manage environments html and Medium https medium c
  • 什么是运行时环境?

    有人可以用简单的术语解释一下这意味着什么吗 是指应用程序代码运行的环境 DOS Windows Linux 等 吗 将其与开发环境和构建环境区分开来 您往往会在这里找到层次结构 运行时环境 执行程序所需的一切 但没有工具可以更改它 构建环境
  • Jupyter Notebooks 中的 Python 版本和环境的 VSCode 问题

    Issue 我遇到的问题是 Python 的环境和版本与 VSCode 中的设置不匹配 并导致我尝试在 Jupyter 笔记本中使用的包出现问题 我使用的是安装了 Python 3 9 1 包括旧版本 和 Visual Studio Cod
  • Ruby 独立脚本中的 RoR 环境

    我想运行一个独立的 ruby 脚本 在其中需要使用我的 RoR 环境 具体来说 我需要我的模型扩展 ActionMailer 和 ActiveRecord 我还需要从我的database yml 中读取数据库配置 我该怎么办 最简单的方法是
  • 在R6RS方案中,有没有办法获取当前环境以供eval使用?

    R6RS方案中有没有办法获取当前环境 然后将其作为第二个参数传递给eval 例如 下面的表达式要返回 9 问号应该是什么 let x 4 y 5 eval x y 不 R6RS中没有这样的东西 一些罕见的实现可能支持类似的东西 但绝大多数
  • 在 R 中的函数内保存单个对象:RData 文件大小非常大

    我试图在 R 中保存修剪后的 GLM 对象 即所有 非必要 特征设置为 NULL 例如残差 prior weights qr qr 举个例子 看看我需要执行此操作的最小对象 print object size glmObject 16899
  • 如何用Go语言的cgo编译Cuda源码?

    我用 cuda c 编写了一个简单的程序 它可以在 eclipse nsight 上运行 这是源代码 include
  • Visual Studio Code、Conda 和 Python 环境(我无法让它工作)

    我正在我的电脑上设置 Visual Studio Code 但我创建的 python 环境和 Visual Studio Code 遇到了困难 但是 当运行一些测试代码时 我收到导入错误 我将带有 miniconda 的 Python 3
  • Java初学者网络开发工具包/环境

    我的任务是使用 java 和 mysql 开发一个交互式网站 使用 servlet 检索和处理数据 使用小程序对客户端数据进行特殊处理 并处理客户端对不同数据视图的请求 您会推荐什么作为使用 java 进行 Web 开发的合适的通用工具包
  • 关于 VEINS 中的车辆编号

    我使用 duarouter 修改了 erlagen rou xml 来获取车辆的随机路线 它看起来像这样
  • Ansible:如何为Solaris设置全局路径

    我正在编写 Ansible 剧本来在 Solaris 服务器上设置和安装我们的应用程序 问题是我需要执行的 bash 脚本都假设某个目录位于 PATH 上 即 data bin 如果 Ansible 没有忽略所有这些 这通常不会成为问题 p
  • 在thymeleaf中获取spring应用环境

    我的 Spring Boot 应用程序以 3 种配置运行 application properties gt 用于开发环境 application test properties gt 用于测试环境 application developm

随机推荐

  • 性能测试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