я пытаюсь запустить this example для обучения дерева решений, но получаю следующее сообщение об ошибке:pydot.InvocationException: исполняемые файлы GraphViz не нашли
Файл «coco.py», строка 18, в graph.write_pdf («iris.pdf») Файл «/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pydot.py», строка 1602, в lambda path, f = frmt, prog = self.prog: self.write (путь, формат = f, prog = prog)) Файл "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pydot.py" , строка 1696, вписать dot_fd.write (self.crea te (prog, format)) Файл «/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pydot.py», строка 1727, в создании «Графические программы GraphViz» не найден») pydot.InvocationException: исполняемые файлы GraphViz не найдены
Я видел this post о подобной ошибки, но даже тогда, когда я следую за их решение (удаление, а затем повторно Graphviz и pydot в обратном порядке) проблема продолжается. .. Я использую MacOS (Yosemite).
Любые идеи? Поблагодарили бы за помощь.
Пожалуйста, добавьте к вашему вопросу, как вы установили 'Graphviz '(например homebrew, macports, ...). Кажется, что есть проблемы с переменной 'PATH'. – cel
Я использовал pip, поэтому ничего особенного ... (sudo pip install graphviz). – Chewbacca
Могу ли я исправить это, изменив переменную пути вручную? Если да, то как это можно сделать? – Chewbacca