- 在官网上下载graphviz。
地址:https://graphviz.org/download/,选择Stable Windows install packages。
然后一层一层的点击,直到看到graphviz-2.44.1-win32.zip文件,点击下载下来。
- 配置环境变量
将下载的文件解压后,复制bin文件夹的目录配置到环境变量。
打开环境变量的步骤,右键此电脑—》属性—》高级系统设置—》环境变量—》系统变量,选择Path,点击编辑按钮,如下图:
然后点击新建,把刚才复制的路径加进去,点击确定。
打开CMD,输入dot –version,如果出现下图的信息,表示已经配置成功了。
- 安装python使用的graphviz包
先执行conda install graphviz,安装完成后,执行conda install python-graphviz。
安装完成后重启电脑。
# coding:utf-8 from graphviz import Digraph dot = Digraph(comment='The Round Table') # 添加圆点 A, A的标签是 King Arthur dot.node('A', 'king') dot.view() #后面这句就注释了,也可以使用这个命令查看效果 # 添加圆点 B, B的标签是 Sir Bedevere the Wise dot.node('B', 'Sir Bedevere the Wise') #dot.view() # 添加圆点 L, L的标签是 Sir Lancelot the Brave dot.node('L', 'Sir Lancelot the Brave') #dot.view() #创建一堆边,即连接AB的边,连接AL的边。 dot.edges(['AB', 'AL']) # 在创建两圆点之间创建一条边 dot.edge('B', 'L', constraint='false') # 获取DOT source源码的字符串形式 print(dot.source) # 保存source到文件,并提供Graphviz引擎 dot.render('test-output/round-table.gv', view=True)
运行结果: