Графвиз не экспортирует как png

729
Kristie

Я хочу иметь возможность запускать такую ​​команду в Python для преобразования файла точек в визуальную диаграмму.

os.system("dot -Tpng decision-tree.dot -o decision-tree.png") 

Однако, когда я запускаю код, я получаю эту ошибку:

sh: dot: command not found 

Мне интересно, если у меня есть проблема с графиком. Когда я набираю $ brew install graphviz для проверки, я получаю это сообщение:

Warning: graphviz 2.40.1 is already installed, it's just not linked. You can use `brew link graphviz` to link this version. 

Но когда я набираю $ brew link graphviz, я получаю это сообщение:

Linking /usr/local/Cellar/graphviz/2.40.1... Error: Could not symlink share/man/man3/cdt.3 /usr/local/share/man/man3 is not writable. 

Это причина моей проблемы и как я могу это исправить? Основываясь на моем поиске, я попытался удалить и переустановить graphviz, но мне не повезло.

1
Я сталкиваюсь с той же проблемой, @Kristie, вы нашли какое-нибудь решение для этого? Roy 6 лет назад 0

0 ответов на вопрос

Похожие вопросы