【发布时间】:2020-04-20 22:21:05
【问题描述】:
我正在 Google Colab 上尝试 Graphviz 示例。
这是我正在尝试的代码:
from graphviz import Graph
g = Graph('G', filename='process.gv', engine='sfdp')
g.edge('run', 'intr')
g.edge('intr', 'runbl')
g.edge('runbl', 'run')
g.edge('run', 'kernel')
g.edge('kernel', 'zombie')
g.edge('kernel', 'sleep')
g.edge('kernel', 'runmem')
g.edge('sleep', 'swap')
g.edge('swap', 'runswap')
g.edge('runswap', 'new')
g.edge('runswap', 'runmem')
g.edge('new', 'runmem')
g.edge('sleep', 'runmem')
g.view()
来自https://graphviz.readthedocs.io/en/stable/examples.html#hello-py
我期待一个节点和边图作为输出。但是,我只得到'hello.gv.pdf',它没有绘制任何图表。
我该如何解决这个问题?我尝试在 Colab 上重新安装 Graphviz,但仍然无法正常工作
谢谢
【问题讨论】:
标签: python graphviz google-colaboratory pygraphviz