For some reason I can’t produce a plot of a graph from LightGraphs.jl using GraphPlot.jl. I’m quite new to Julia so not sure what else to try.
using LightGraphs
using GraphPlot
sg = complete_digraph(3)
gplot(sg)
I just receive a method error
MethodError: no method matching spring_layout(::SimpleDiGraph{Int64})
If someone could point me in the right direction for a solution I would be very grateful.
1 Like
Recently, LightGraphs.jl moved to Graphs.jl.
Perhaps that has something to do with this error (didn’t have a chance to test right now)?
I would suggest using Graphs
in place of using LightGraphs
to see if this works easily.
1 Like
The package Graphs.jl doesn’t seem to work at all.
using Graphs
g = simple_graph(3)
Just returns (same with other graph generators )
UndefVarError: simple_graph not defined
I think it’s this:
using Graphs
g = SimpleGraph(3)
Did you manage to resolve this @Mark_Williams ?
I am stuck with the same issue now
@Temi-Tory
yes you just change the LightGraphs into Graphs and it will work. I try OpenStreetMapX.jl that uses LightGraphs and using Graphs will work