RosPluginProvider.load(rqt_graph/RosGraph) exception raised in __builtin__.__import__(rqt_graph.ros_graph, [RosGraph]):
Traceback (most recent call last):
File "/opt/rqt/lib/python3.8/site-packages/rqt_gui/ros_plugin_provider.py", line 80, in load
module = __builtin__.__import__(
File "/opt/rqt/lib/python3.8/site-packages/rqt_graph/ros_graph.py", line 39, in <module>
from python_qt_binding.QtSvg import QSvgGenerator
ModuleNotFoundError: No module named 'python_qt_binding.QtSvg'
PluginManager._load_plugin() could not load plugin "rqt_graph/RosGraph":
Traceback (most recent call last):
File "/opt/rqt/lib/python3.8/site-packages/qt_gui/plugin_handler.py", line 102, in load
self._load()
File "/opt/rqt/lib/python3.8/site-packages/qt_gui/plugin_handler_direct.py", line 55, in _load
self._plugin = self._plugin_provider.load(self._instance_id.plugin_id, self._context)
File "/opt/rqt/lib/python3.8/site-packages/qt_gui/composite_plugin_provider.py", line 72, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/rqt/lib/python3.8/site-packages/qt_gui/composite_plugin_provider.py", line 72, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/rqt/lib/python3.8/site-packages/rqt_gui_py/ros_py_plugin_provider.py", line 69, in load
return super(RosPyPluginProvider, self).load(plugin_id, ros_plugin_context)
File "/opt/rqt/lib/python3.8/site-packages/qt_gui/composite_plugin_provider.py", line 72, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/rqt/lib/python3.8/site-packages/rqt_gui/ros_plugin_provider.py", line 91, in load
raise e
File "/opt/rqt/lib/python3.8/site-packages/rqt_gui/ros_plugin_provider.py", line 80, in load
module = __builtin__.__import__(
File "/opt/rqt/lib/python3.8/site-packages/rqt_graph/ros_graph.py", line 39, in <module>
from python_qt_binding.QtSvg import QSvgGenerator
ModuleNotFoundError: No module named 'python_qt_binding.QtSvg'
解决方法
$sudo apt-get install python3-pydot python3-pyqt5.qtsvg