Dot не поддерживает какой-либо формат во вновь установленном Graphviz.

Я установил Graphviz в Fedora, используя рекомендуемую процедуру, описанную на официальном сайте GraphViz. Однако я не могу преобразовать базовый файл hello.dot с помощью команды dot.

Мой файл hello.dot:

graph hello {
    Node1 [label="Hello, World!"]
}

Ошибка:

$ dot hello.dot -Tpng -o hello.png
Format: "png" not recognized. Use one of:
$

person Younes    schedule 15.03.2014    source источник


Ответы (1)


Похоже, что в официальной установке есть ошибка. После запуска команды «точка -c» проблема была решена.

Подробнее см. здесь.

person Younes    schedule 15.03.2014
comment
Не могли бы вы подсказать, как это сделать, если у меня нет команды sudo. (на сервере в Heroku)? - person Sashko Lykhenko; 07.11.2014
comment
Проблема связана с ошибкой в ​​процессе установки. Следовательно, в случае, если dot был установлен в привилегированном режиме, вам нужно иметь тот же привилегированный режим, чтобы решить проблему. - person Younes; 07.11.2014
comment
Удивительно, но даже в новых релизах (2.44) такая же проблема... - person jpo38; 11.06.2020
comment
Также требуется пакет graphviz-gd. См. также stackoverflow.com/questions /35688320/ - person Bernhard M.; 15.07.2020