一、安装方式
源码安装
二、安装步骤
1、下载源码
官网:http://sumo.sourceforge.net
2、安装依赖库
命令如下:
sudo apt-get install cmake python g++ libxerces-c-dev libfox-1.6-dev libgdal-dev libproj-dev libgl2ps-dev swig
3、解压SUMO-1.2.0
命令行形式:
tar xzf sumo-src-1.2.0.tar.gz
cd sumo-1.2.0
pwd
这样就可以看到sumo的路径
4、添加环境变量
使用vi或者gedit等打开~/.bashrc,并在最后一行添加SUMO环境变量,具体如下
sudo vi ~/.bashrc
export SUMO_HOME=“步骤3 使用pwd显示的路径”
source ~/.bashrc
echo $SUMO_HOME
成功添加后,使用echo这样就可以看到sumo路径
5、使用autotools编译
本文使用的是autotools对sumo进行编译,如果没有安装autotools,请安装。
当前目录还是步骤3 使用cd sumo-1.2.0的目录
make -f Makefile.cvs
./configure
make
这里配置全是默认的,可以使用
./configure --help
来查看一些option操作,比如使用–prefix=$HOME来指定安装路径
6、安装sumo
使用
make install
7、检查
终端使用sumo显示如下
或者sumo-gui弹出
这样即为安装正确。
⚠️如果使用sumo或者sumo-gui并不能正确弹出,可以使用如下命令
gedit ~/.bashrc
export PATH=你的sumo安装路径/bin:$PATH
source ~/.bashrc
然后再使用sumo和sumo-gui测试
三、Traci样例
把目录cd到sumo-1.2.0/docs/tutorial/traci_tls下
终端使用
python runner.py
会弹出gui,点击运行后如下