Plotting a multi edge graph using Pycairo leads to a TypeError. More specific the problem I am having is to plot multi-edge graphs in general. The error is always the same: “VisualEdgeBuilder” object is not subscriptable.
Minimum working example
import igraph as ig g = ig.Graph() g.add_vertices(3) g.add_edges([(0,1), (1,0), (1,2)]) ig.plot(g)
If I set the
autocurve attribute to False the plot is displayed and no error occurs.
Is there some feature I have to install or settings which I have not set ? As I do not understand why the plotting is not working.