首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 ><PATH_TO_SUMO>/bin/netedit:符号查找错误: /usr/lib/libgdal.so.20:未定义符号: ecs_SetReportErrorFunction

<PATH_TO_SUMO>/bin/netedit:符号查找错误: /usr/lib/libgdal.so.20:未定义符号: ecs_SetReportErrorFunction
EN

Stack Overflow用户
提问于 2020-08-21 17:34:54
回答 1查看 241关注 0票数 1

错误:

代码语言:javascript
复制
<PATH_TO_SUMO>/bin/netedit: symbol lookup error: /usr/lib/libgdal.so.20: undefined symbol: ecs_SetReportErrorFunction

当我试图运行netedit时,会出现此错误。我的系统中既有Webots仿真软件,也有相扑仿真软件,两者都有netedit。当我移除任何一个软件,然后运行netedit时,它就工作了。所以,我认为问题是因为网易出现了两次。我是直接从终端运行netedit的,但是即使在我给出了我想要运行的netedit的确切路径之后,在python脚本中,然后运行该脚本(例如:我给出了相扑中的netedit的路径),它也显示了这个错误。当给出netedit命令时,如何强制系统使用特定的netedit (webots或SUMO)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-22 16:21:22

这应该是将环境变量PATH (可能还有LD_LIBRARY_PATH)设置为正确值的问题。如果您通过Linux的包管理器(apt或其他什么)安装SUMO,就没有什么可适应的了。我从Webots博士中看到,他们建议手动调整这些路径。如果您不进行这些更改或还原它们,您应该始终使用带有简单相扑的netedit。如果要使用Webots版本,请调整路径,使其首先列出Webots目录。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63527562

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档