我的安装graphviz 2.36.0-0ubuntu3似乎不支持任何输出格式:
$ dot -Tpng
Format: "png" not recognized. Use one of:
$ dot -Tsvg
Format: "svg" not recognized. Use one of:
也就是说,输出格式列表是空的。我需要安装一些额外的软件包吗?该软件包没有推荐或建议任何看起来像支持其他格式的东西。
答案1
找到了。仅发出一个简单的dot
命令就可以解释这个问题:
$ dot
There is no layout engine support for "dot"
Perhaps "dot -c" needs to be run (with installer's privileges) to register the plugins?
所以我做了
sudo dot -c
从刚才的输出来看dot -c
,它将配置文件写入/usr/lib/graphviz/config6
。显然漏洞在包的安装脚本中。