问题描述
刚开始学习使用sumo,版本是sumo1.8.0
第一次使用netconvert转换地图时出现报错,提示没有PROJ-Library
Error: Cannot import network data without PROJ-Library. Please install packages proj before building sumo
Quitting (on error).
正确解决方法
先卸载之前的sumo
sudo apt remove sumo
再用此方法重新下载
sudo add-apt-repository ppa:sumo/stable
sudo apt-get update
sudo apt-get install sumo sumo-tools sumo-doc
c.f. SUMO官网 https://sumo.dlr.de/docs/Downloads.php
不适用的解决方法
尝试通过下载libproj来解决:
方法1:
sudo apt-get install libproj-dev libgdal-dev libxerces-c-dev libfox-1.6-dev
c.f https://github.com/eclipse/sumo/issues/3760
方法2:
sudo apt install libproj-dev
c.f. https://stackoverflow.com/questions/47774465/sumo-netconvert-projection-option-proj-plain-geo-is-missing-geo-coordinates
个人理解这个方法适合用在编译SUMO安装包之前,提前下好额外需要的library然后打包编译。然而我之前是通过sudo apt-get install sumo直接简单粗暴的下载的,所以不适用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)