Проблемы с Graphviz

avatar
veraliesim
8 августа 2021 в 17:08
399
0
0

Я установил graphviz с помощью следующей команды на своем MacOS: brew install graphviz и теперь он показывает, что мой graphviz обновлен.

Однако при запуске следующего кода на моем ноутбуке Jupyter:

# Extract the small tree
tree_small = regressor1.estimators_[5]
# Save the tree as a png image
export_graphviz(tree_small, out_file = 'tree.dot', feature_names = home_data.columns, rounded = True, precision = 1)
(graph, ) = pydot.graph_from_dot_file('tree.dot')
graph.write_png('tree.png')

Выдает следующую ошибку:

FileNotFoundError: [Errno 2] "точка" не найдена в пути. ExecutableNotFound: не удалось выполнить «точку», убедитесь, что Graphviz исполняемые файлы находятся в вашей системе PATH*

Был бы признателен, если бы кто-нибудь помог мне с тем же. PS: я новичок в использовании MacOS, поэтому я не уверен, как работать с добавлением точки в PATH. Я попытался сделать echo $PATH, он, конечно, не включает графическую визуализацию, но не уверен, как проверить, где именно он был установлен.

Спасибо

Источник
Marek H
8 августа 2021 в 18:04
0

Отвечает ли это на ваш вопрос? Исключение: точка не найдена в пути в python на Mac

veraliesim
8 августа 2021 в 18:36
0

нет. Я уже пробовал запускать эти команды через командную строку

larsks
8 августа 2021 в 18:45
2

Возможно, вам потребуется обновить os.environ["PATH"], чтобы включить каталог, в котором установлена ​​команда dot.

Ferroao
8 августа 2021 в 18:52
0

Вы уже гуглили «как добавить путь к переменной PATH в Mac» и «что в Mac» (это команда Linux для поиска exec.)

Ответы (0)