一、linux下非root用户graphviz的安装:
1.首先进入graphviz官网,点击上方download
2.在download中找到linux版本的graphviz包(应该会让你去GitHub上下载)
3.在线下载对应的安装包后,将其方到服务器上并解压(假设解压后文件夹为graphviz-v)
4.进入fraphviz-v,依次执行下面的命令:
① ./configure --prefix path(注意,这里的path是你想要安装graphviz的位置)
②执行make进行源码的编译(要求服务器支持c/C++的编译)
③执行make install 进行安装
5.安装完成后,需要添加 path/bin 到环境变量 PATH(因为后续需要用到一些bin中的可执行文件)
二、python环境下graphviz的使用:
1.首先执行 import graphviz导入包(这里需要注意,如果提示没找到graphviz包,则使用pip或者conda进行安装即可)
2.创建节点及边,图的显示(注意这里指定格式为'svg’--矢量图,最新版貌似不支持'pdf'格式)
dot = graphviz.Digraph() #创建一个图 dot.node(name='A', lab