如何在win10环境下配置graphviz

简介: 如何在win10环境下配置graphviz
  • 在官网上下载graphviz。

地址:https://graphviz.org/download/,选择Stable Windows install packages。

tt.png然后一层一层的点击,直到看到graphviz-2.44.1-win32.zip文件,点击下载下来。tt.png

  • 配置环境变量

将下载的文件解压后,复制bin文件夹的目录配置到环境变量。

打开环境变量的步骤,右键此电脑—》属性—》高级系统设置—》环境变量—》系统变量,选择Path,点击编辑按钮,如下图:tt.png

然后点击新建,把刚才复制的路径加进去,点击确定。

打开CMD,输入dot –version,如果出现下图的信息,表示已经配置成功了。

tt.png

  • 安装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)

运行结果:

tt.png

目录
相关文章
|
12月前
|
人工智能 监控 算法
搬运5款实用型WIN10小工具
推荐5款实用Win10小工具,提升办公学习效率。1. EDiary:本地加密日记软件,支持富文本与云同步;2. ColorPicker:智能取色工具,提供多种格式转换;3. 3171.cn:在线AI工具箱,涵盖视频、音频、图片等编辑功能;4. MultiPar:文件恢复工具,采用纠错算法保护数据;5. 1Password:密码管理器,保障账号安全。这些工具简单便捷,满足不同场景需求。
273 0
|
网络协议 数据中心 网络虚拟化
|
PyTorch 算法框架/工具 Python
AttributeError: module ‘distutils‘ has no attribute ‘version‘解决跑pytorch代码报错
AttributeError: module ‘distutils‘ has no attribute ‘version‘解决跑pytorch代码报错
vscode 使用markdown 转PDF的常见问题 之插件安装
vscode 使用markdown 转PDF的常见问题 之插件安装
851 0
|
存储 JSON Java
protobuf在嵌入式linux下的移植及c语言调用
protobuf在嵌入式linux下的移植及c语言调用
|
JSON Prometheus Cloud Native
Grafana 系列 -Loki- 基于日志实现告警
Grafana 系列 -Loki- 基于日志实现告警
|
API 定位技术 数据安全/隐私保护
autojs之权限
使用场景 申请各种权限, 以及一些坑
2189 0
autojs之权限
|
8月前
|
传感器 编解码 算法
ASTER 全球发射率数据集,每月,0.05 度,HDF5
ASTER全球发射率数据集(AG5KMMOH V4)提供0.05度月度分辨率的全球地表发射率信息,覆盖2000至2015年。该数据集基于ASTER传感器与MODIS产品,结合TES算法和MODTRAN模型进行大气校正,由NASA JPL开发。2016年12月起停止更新。
208 0
|
Linux 网络安全 数据安全/隐私保护
Linux——配置SSH免密登录
Linux——配置SSH免密登录
464 0