我收到此错误:

>neato house.dot -Tgif -o house2.gif -Tdot -o x.dot
neato: failure to create cairo surface: out of memory

>neato -V
neato - graphviz version 2.28.0 (20110507.0327)


我有很多内存-大约5Gigs免费

这是house.dot

graph g {
node [shape=box]
north [ pos = "286.0,370.0!" ];
Vestibulo -- Escalera
Sala -- Vestibulo
Comedor -- Sala
CocServ -- Comedor
DormP -- BanoP
DormH -- Bano
Sala -- Bano
Sala -- DormP
CocServ -- north
}


如果我取消固定“北”节点,则neato会毫无错误地完成-但是北不在我想要的位置。

我已升级到graphviz版本2.30.1-仍然是相同的问题

最佳答案

dot -Tsvg 99winsert.gv -v > out.svg


您可以尝试将其转换为svg而非png,然后可以从Chrome浏览器将其浏览或将svg转换为png。它不会失败,因为分配了太多的内存。


无法创建开罗曲面:内存不足


graphviz - graphviz neato“无法创建开罗表面”-LMLPHP

关于graphviz - graphviz neato“无法创建开罗表面”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16715415/

10-11 08:34