微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ROS Noetic 没有名为“rqt_py_common”的模块

如何解决ROS Noetic 没有名为“rqt_py_common”的模块

我在 Ubuntu 20.04 和 ROS noetic 上运行。 我在终端输入这个

$ rosrun rqt_reconfigure rqt_reconfigure

得到

回溯(最近一次调用最后一次): 文件“/home/finn/catkin_ws/devel/lib/rqt_reconfigure/rqt_reconfigure”,第 15 行,在 exec(编译(fh.read(),python_script,'exec'),上下文) 文件“/home/finn/catkin_ws/src/rqt_reconfigure/scripts/rqt_reconfigure”,第 5 行,在 from rqt_reconfigure.ma​​in 导入 main 文件“/home/finn/catkin_ws/src/rqt_reconfigure/src/rqt_reconfigure/ma​​in.py”,第36行,在 从 rqt_reconfigure.param_plugin 导入 ParamPlugin 文件“/home/finn/catkin_ws/src/rqt_reconfigure/src/rqt_reconfigure/param_plugin.py”,第37行,在 从 rqt_py_common.plugin_container_widget 导入 PluginContainerWidget ModuleNotFoundError: 没有名为“rqt_py_common”的模块

我试过了

$ sudo pip install ros-noetic-rqt-py-common

并得到这个错误

弃用:Python 2.7 的生命周期已于 2020 年 1 月 1 日结束。请升级您的 Python,因为 Python 2.7 不再维护。 pip 21.0 将于 2021 年 1 月停止支持 Python 2.7。有关 pip 中 Python 2 支持的更多详细信息,请访问 https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 将删除对此功能支持错误:找不到满足 ros-noetic-rqt-py-common 要求的版本(来自版本:无) 错误:找不到 ros-noetic-rqt-py-common 的匹配分布

$ pip3 install rqt-py-common

错误:找不到满足 rqt-py-common 要求的版本 错误:没有找到 rqt-py-common 的匹配分布

ros wiki 也表明

来源:git https://github.com/ros-visualization/rqt.git(分支:kinetic-devel)

似乎没有一个 noetic 版本的 rqt-py-common 模块。

我该如何解决这个问题??

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。