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、运行程序产生图

结果符合预期

相关推荐
跟橙姐学代码19 分钟前
学Python必须迈过的一道坎:类和对象到底是什么鬼?
前端·python
eBest数字化转型方案28 分钟前
2025年快消品行业渠道数字化营销系统全景透视与选型策略
人工智能
kkcodeer44 分钟前
大模型Prompt原理、编写原则与技巧以及衡量方法
人工智能·prompt·ai大模型
卡洛斯(编程版1 小时前
(1) 哈希表全思路-20天刷完Leetcode Hot 100计划
python·算法·leetcode
DevSecOps选型指南1 小时前
SBOM风险预警 | NPM前端框架 javaxscript 遭受投毒窃取浏览器cookie
前端·人工智能·前端框架·npm·软件供应链安全厂商·软件供应链安全工具
rocksun1 小时前
MCP利用流式HTTP实现实时AI工具交互
人工智能·mcp
FreakStudio1 小时前
一文速通 Python 并行计算:教程总结
python·pycharm·嵌入式·面向对象·并行计算
群联云防护小杜1 小时前
从一次 DDoS 的“死亡回放”看现代攻击链的进化
开发语言·python·linq
xiaok1 小时前
docker network create langbot-network这条命令在dify输入还是在langbot中输入
人工智能