37,743
社区成员




可能有几种原因导致您使用 randomtrip 命令无法生成 trip 文件,请检查以下几个方面:
1.检查您的命令是否正确
确保您在命令行中正确输入了 randomtrip 命令,语法如下:
randomtrip -n <NUMBER> -o <OUTPUT_FILE>
其中, 表示要生成的车辆数量, 表示输出文件的路径和文件名。
例如,如果您想生成 1000 辆车并将结果保存到名为 "output.trips.xml" 的文件中,则命令应该是这样的:
randomtrip -n 1000 -o output.trips.xml
2.检查您的 SUMO 版本是否支持 randomtrip 命令
randomtrip 命令是在 SUMO 1.2.0 版本中引入的。如果您使用的是旧版本的 SUMO,那么该命令可能不可用。
您可以通过运行以下命令来检查您的 SUMO 版本:
sumo --version
3.可能有几种原因导致您使用 randomtrip 命令无法生成 trip 文件,请检查以下几个方面:
检查您的命令是否正确
确保您在命令行中正确输入了 randomtrip 命令,语法如下:
php
Copy code
randomtrip -n -o
其中, 表示要生成的车辆数量, 表示输出文件的路径和文件名。
例如,如果您想生成 1000 辆车并将结果保存到名为 "output.trips.xml" 的文件中,则命令应该是这样的:
lua
Copy code
randomtrip -n 1000 -o output.trips.xml
检查您的 SUMO 版本是否支持 randomtrip 命令
randomtrip 命令是在 SUMO 1.2.0 版本中引入的。如果您使用的是旧版本的 SUMO,那么该命令可能不可用。
您可以通过运行以下命令来检查您的 SUMO 版本:
css
Copy code
sumo --version
检查您的 SUMO 安装是否正确
如果您的 SUMO 安装不正确,可能会导致 randomtrip 命令无法正常工作。您可以尝试重新安装 SUMO,或者尝试在另一台计算机上安装 SUMO 并运行 randomtrip 命令。
希望这些建议能够帮助您解决问题。
你要是没有安装python的话,就使用cd命令符到有python环境下,在生成文件就好了
我把net文件移到tools文件夹中,因为我的sumo在c盘,管理员方式打开cmd,然后cd到tools文件夹,python randomTrips.py -n map.net.xml -e 1000 -o map.trips.xml,就可以了
我的情况是cmd直接输入python,直接进了应用商店
win10菜单搜索【管理应用执行别名】关闭关于python的两个按钮【应用安装程序】
问题解决
前面加了python也没反应,这是为哈
怎么解决的呀