You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用SUMO的randomTrips工具时提示-n/--net-file参数缺失,求助

SUMO randomTrips.py 报错解决办法

你遇到的问题是明明在命令里加了-n参数,工具却提示缺少-n/--net-file,核心原因是路径里的空格没正确处理,命令行把空格当成了参数分隔符,导致工具没识别到你指定的路网文件。

解决步骤:

  • 要么把带空格的目录改名:比如把SUMO map改成SUMO_map,避免路径里有空格干扰命令解析
  • 要么用双引号包裹带空格的路径,修正后的命令可以这么写:
    cd "N:\Thesis\SUMO\SUMO map"
    "C:\Program Files (x86)\Eclipse\Sumo\tools\randomTrips.py" -n map.net.xml -r map.rou.xml -o trips.xml -e 600 -p 0.5
    
    或者直接把路网文件的完整路径用引号括起来:
    "C:\Program Files (x86)\Eclipse\Sumo\tools\randomTrips.py" -n "N:\Thesis\SUMO\SUMO map\map.net.xml" -r "N:\Thesis\SUMO\SUMO map\map.rou.xml" -o "N:\Thesis\SUMO\SUMO map\trips.xml" -e 600 -p 0.5
    

本质就是命令行里带空格的路径必须用双引号包裹,不然系统会把空格拆成多个参数,工具自然识别不到你传的-n对应的文件。

内容的提问来源于stack exchange,提问作者Nibras abdulRidha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 18:11:02