如何安装图形可视化工具 graphviz(含 mac/windows/linux)
简介
Graphviz 是由AT&T实验室开发的开源图形可视化工具包,通过简单的DOT语言描述关系结构,自动生成高质量的静态图表(如流程图、网络拓扑、UML图等)。它广泛应用于软件工程、网络分析、数据建模等领域。本教程将提供三大操作系统的详细安装指南。
本文作者主要是使用 go pprof 对服务的性能进行分析,需要用到 graphviz 对数据结果进行可视化展示,因此实操记录下各类操作系统下安装 graphviz 的步骤,实操亲测可用
一、Mac 安装 graphviz
Mac系统有两种常用安装方式,推荐用Homebrew(包管理器)安装,更省心;
没有安装Homebrew的朋友,手动下载安装包也很简单。
Homebrew安装(推荐)
直接使用 brew 进行安装即可
# 安装Graphviz
brew install graphviz或者可以选择直接安装
如果没安装,先执行以下命令安装Homebrew(国内用户可加镜像加速,命令会自动适配系统):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"安装完成后,输入命令验证安装结果,命令如下
[master ~ % ] dot -V
dot - graphviz version 12.2.1 (20241206.2353)正常输出 graphviz 版本,则表示 graphviz 安装成功
二、Windwos 安装 graphviz
Windows系统建议用安装包安装,注意勾选环境变量选项。
打开Graphviz官网下载页,拉到“Windows”部分,
选择“Stable Releases”下的.exe安装包(32位/64位根据系统选择,现在基本都是64位)。
-
下载:https://graphviz.org/download/
-
安装:
-
双击.msi文件,按提示安装
-
关键步骤:
注意一定要记得:勾选 Add Graphviz to the system PATH(环境变量自动配置)
-
-
验证结果:
打开 cmd 控制台(随意打开一个目录,路径输入框里输入 cmd)输入:
[master ~ % ] dot -V dot - graphviz version 12.2.1 (20241206.2353)输出版本即为安装成功
三、Linux 安装 graphviz
-
sudo apt install graphviz -
Fedora project, Rocky Linux, Redhat Enterprise Linux, or CentOS
sudo dnf install graphviz
见:https://graphviz.org/download/
验证:
[master ~ % ] dot -V
dot - graphviz version 12.2.1 (20241206.2353)输出版本,即表示安装成功
常见问题
Q1:输入dot -V提示“不是内部或外部命令”
这是环境变量没配置好。
Windows用户重新运行安装包,确保勾选了环境变量选项;
Mac手动安装用户重新执行环境变量配置命令;
Linux用户如果是源码编译,可能需要手动添加路径,比如执行“export PATH=/usr/local/bin:$PATH”。
Q2:Mac用brew安装提示权限错误
不要直接用sudo brew(可能破坏权限),可以修复brew权限:
sudo chown -R $(whoami) $(brew --prefix)/*如果大家在安装过程中还有其他问题,欢迎在评论区留言交流~
版权声明
未经授权,禁止转载本文章。
如需转载请保留原文链接并注明出处。即视为默认获得授权。
未保留原文链接未注明出处或删除链接将视为侵权,必追究法律责任!
本文原文链接: https://fiveyoboy.com/articles/graphviz-install/
备用原文链接: https://blog.fiveyoboy.com/articles/graphviz-install/