首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ROS rqt_graph不再启动(ImportError DEFAULT_MASTER_PORT)

ROS rqt_graph不再启动(ImportError DEFAULT_MASTER_PORT)
EN

Stack Overflow用户
提问于 2020-03-18 18:27:03
回答 1查看 1.6K关注 0票数 0

最近,我从Universal上安装了离线模拟器,install.sh最终删除了我的整个ROS安装。很好。我按照官方指南重新安装了它,现在rqt_graph不工作了:

代码语言:javascript
复制
usr@legion:~/Documents/catkin_ws$ rqt_graph
Traceback (most recent call last):
  File "/opt/ros/melodic/bin/rqt_graph", line 5, in <module>
    from rqt_gui.main import Main
  File "/opt/ros/melodic/lib/python2.7/dist-packages/rqt_gui/main.py", line 41, in <module>
    import rospy
  File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/__init__.py", line 49, in <module>
    from .client import spin, myargv, init_node, \
  File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/client.py", line 60, in <module>
    import rospy.impl.init
  File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/impl/init.py", line 58, in <module>
    from rosgraph.rosenv import DEFAULT_MASTER_PORT  # default port for master's to bind to
ImportError: cannot import name DEFAULT_MASTER_PORT

(roscore正在另一个终端中运行)我尝试过sudo apt安装roscore和sudo apt安装python,但是错误仍然存在。

我挖掘并发现,这个特定的变量已经添加到该文件的旋律发行,所以可能有一个版本冲突,但我不知道如何检查。

怎么继续?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-18 18:41:16

我最后做了sudo apt更新和sudo apt升级,一些ros软件包已经更新,现在起作用了。这可能对某些人有用:)

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

https://stackoverflow.com/questions/60745457

复制
相关文章

相似问题

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