pygraphviz布局I

2024-06-16 10:37:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试用pygraphviz打印一个图形。我运行以下代码并得到以下错误。 代码:

import pygraphviz as pgv

G=pgv.AGraph("k5_attributes.dot")
G.layout(prog = 'neato')
G.draw('file.png')

错误:

^{pr2}$

我安装了pydot、matplotlib、pygraphviz、numpy、python-devel、cairocfi。在

如果有人知道问题的起因,谢谢


Tags: 代码import图形as错误dotattributeslayout
1条回答
网友
1楼 · 发布于 2024-06-16 10:37:34

错误消息是,当程序运行/usr/bin/neato(特别是/usr/bin/neato -Tpng ...)时,neato有问题。”neato”是“graphviz”的一部分。在

您可以通过运行以下命令来验证:

neato -Tpng k5_attributes.dot -o example.png

你可能会得到同样的信息:

^{pr2}$

通常您可以通过卸载“graphviz”然后重新安装来解决这个问题。这会让事情重新联系起来。但为了安全起见,我也会先卸载pygraphviz,然后在安装graphviz之后重新安装。在

相关问题 更多 >