You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Couldn't import dot_parser, loading of dot files will not be possible.
Traceback (most recent call last):
File "/opt/ros/indigo/lib/python2.7/dist-packages/rqt_dep/ros_pack_graph.py", line 270, in _update_thread_run
self._update_graph(self._generate_dotcode())
File "/opt/ros/indigo/lib/python2.7/dist-packages/rqt_dep/ros_pack_graph.py", line 309, in _update_graph
self._nodes, self._edges = self.dot_to_qt.dotcode_to_qt_items(self._current_dotcode, self._options['highlight_level'])
File "/opt/ros/indigo/lib/python2.7/dist-packages/qt_dotgraph/dot_to_qt.py", line 238, in dotcode_to_qt_items
graph = pydot.graph_from_dot_data(dotcode.encode("ascii", "ignore"))
File "/usr/local/lib/python2.7/dist-packages/pydot.py", line 220, in graph_from_dot_data
return dot_parser.parse_dot_data(data)
NameError: global name 'dot_parser' is not defined
The text was updated successfully, but these errors were encountered:
Unfortunately pydot doesn't work on Saucy.
Ticketed here upstream: https://code.google.com/p/pydot/issues/detail?id=81
Manually applying the patch from that ticket works.
I'm mostly putting this here so others can know the problem and workaround. I've ticketed it upstream at: https://bugs.launchpad.net/ubuntu/+source/pydot/+bug/1321135
The error will manifest itself like this:
The text was updated successfully, but these errors were encountered: