windows - dask\_dot RuntimeError visualisering

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg følger dask dokumentationen og har installeret dask [[complete]] og graphviz med pip, og graphviz som en systeminstallation.


where dot giver ...Anaconda3envscomputeLibraryindot.bat, som peger på den korrekte eksekverbare placering.


Nu kører dette mislykkes:


import dask.array as da
x = da.ones((5,15),chunks=(5,5))
d = (x+1).dask
from dask.dot import dot\_graph
dot\_graph(d)


med
RuntimeError: failed to execute ['dot', '-Tpng'], make sure the Graphviz executables are on your systems' path


Jeg kører python 3 og dask 0.14.3 på Windows 10.

Bedste reference


Ifølge anacondapakkerne bør dette nu fungere, hvis du kører følgende:


conda install python-graphviz


Alternativt kan du altid installere graphviz selv ved hjælp af normale Windows-metoder. Sørg for at du pip install graphviz bagefter.