Windows下Graphiz的安装和使用

1、在Python当中的安装

pip install graphviz -i https://mirrors.aliyun.com/pypi/simple/

截图如下:

2、运行测试程序

from graphviz import Digraph

创建有向图对象

dot = Digraph(comment='The Round Table')

添加节点

dot.node('A', 'AA')
dot.node('B', 'BB')
dot.node('C', 'CC')

添加边

dot.edges(['AB', 'AC'])

渲染图形并保存到文件

dot.render('test/table.gv', view=True)

截图如下:

3、运行测试程序中出错

看截图,说明缺少可执行文件。

4、在Graphiz官网直接下载安装包

https://www.graphviz.org/download/

下载后进行安装:

设置Path路径并重启,如下图:

5、运行程序产生图

结果符合预期

相关推荐
jiayong231 分钟前
Spring AI Alibaba 深度解析(三):实战示例与最佳实践
java·人工智能·spring
刘某的Cloud5 分钟前
列表、元组、字典、集合-组合数据类型
linux·开发语言·python
北邮刘老师17 分钟前
【智能体互联协议解析】需要“智能体名字系统”(ANS)吗?
网络·人工智能·大模型·智能体·智能体互联网
ys~~20 分钟前
git学习
git·vscode·python·深度学习·学习·nlp·github
Mqh18076222 分钟前
day46 Grad-CAM
python
梁辰兴37 分钟前
AI解码千年甲骨文,指尖触碰的文明觉醒!
人工智能·ai·ai+·文明·甲骨文·ai赋能·梁辰兴
郝学胜-神的一滴39 分钟前
Python魔法函数一览:解锁面向对象编程的奥秘
开发语言·python·程序人生
阿里云大数据AI技术40 分钟前
# Hologres Dynamic Table:高效增量刷新,构建实时统一数仓的核心利器
人工智能·数据分析
白露与泡影1 小时前
使用systemd,把服务装进 Linux 心脏里~
linux·运维·python
JxWang051 小时前
pandas计算某列每行带有分隔符的数据中包含特定值的次数
人工智能