官方文档中只提供了linux的root安装方法。导致我瞎折腾一下午。最后找到了解决方法Linux (CentOS) 本地安装graphviz/pygraphviz (无root权限)_linux安装graphviz-CSDN博客
安装过程:
1.编译安装graphviz库
源代码地址 https://www.graphviz.org/download/source/
#默认路径下创建文件夹
mkdir ~/usr/local/graphviz
#使用./configure然后添加这个新创建的文件夹路径
./configure --prefix ~/usr/local/graphviz
#编译安装
make&make install
安装后需要使用vim编辑器添加环境变量
#打开vim编辑器
vim ~/.bashrc
#键盘敲i键,然后找地方输入
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/usr/local/graphviz/lib
#按esc 再输入三个字符 :wq
#激活环境变量
source ~/.bashrc
2.安装pygraphviz
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/usr/local/graphviz/lib LIBRARY_PATH=$LIBRARY_PATH:$HOME/usr/local/graphviz/lib CPATH=$HOME/usr/local/graphviz/include python setup.py install