Я запускаю Python3.4 в Windows 7. Я пытаюсь использовать интерфейс Python для graphviz. Это скрипт, я намерен запустить:Исполняемые файлы Graphviz не найдены (Python 3.4)
from graphviz import Digraph
import pydotplus
dot = Digraph(comment='The Round Table')
dot.node('A', 'King Arthur')
dot.node('B', 'Sir Bedevere the Wise')
dot.node('L', 'Sir Lancelot the Brave')
dot.edges(['AB', 'AL'])
dot.edge('B', 'L', constraint='false')
print(dot.source)
dot.render('test-output/round-table.gv', view=True)
Я получаю следующее сообщение об ошибке во время выполнения:
RuntimeError: failed to execute ['dot', '-Tpdf', '-O', 'test-output/round-table.gv'], make sure the Graphviz executables are on your systems' path
Теперь я уверен, что правильно установили правильную зависимость. Сначала я попытался установить правильные переменные среды. Исполняемые файлы graphviz находятся по адресу C: \ Program Files (x86) \ Graphviz2.37 \ bin, поэтому я перешел в раздел «Переменные среды». Здесь есть два раздела: пользовательские переменные и системные переменные. В разделе «Системные переменные» я нажал на пути, а затем щелкнул Edit
и добавил ; C: \ Program Files (x86) \ Graphviz2.37 \ bin до конца строки и сохранен. Это не устранило ошибку.
Затем, после ответа given here Я удалил pydot (на самом деле я использую pydotplus здесь) и снова установил его, но все равно не успел.
Я пытался в течение нескольких часов исправить это, и вся переменная PATH просто сбивает с толку и расстраивает.
Ссылка не имеет загрузок – Anagha
Я получаю: Страница не найдена Запрашиваемая страница не найдена. – Anagha