1、下载graphviz安装包
下载地址:
https://www2.graphviz.org/Packages/stable/windows/10/msbuild/Release/Win32/graphviz-2.38-win32.msi
2、安装graphviz
最好选择默认安装,记住安装目录,切记不要安装在有空格的非默认文件夹
3、添加环境变量
在将安装路径中的bin添加到环境变量中
bin中的dot.exe添加到系统变量中
4、安装验证
在命令窗口中输入dot -version后回车
结果显示如下时
即表明安装正确。
5、安装graphviz的python模块
在命令窗口输入pip install graphviz
显示如下:
即表明模块安装完成。接下来可以进行代码实验,检验安装是否正确。
6、使用实验
使用如下代码进行实验,用于生成无向图
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()
结果如下:
所以,上述安装方法可行。