Как настроить графвиз в среде win10

искусственный интеллект
  • Скачать графвиз с официального сайта.

адрес:graphviz.org/download/, выберите Стабильные установочные пакеты Windows.

Затем щелкайте слой за слоем, пока не увидите файл graphviz-2.44.1-win32.zip, щелкните, чтобы загрузить.

  • Настроить переменные среды

После распаковки загруженного файла скопируйте конфигурацию каталога папки bin в переменную среды.

Чтобы открыть переменные среды, щелкните правой кнопкой мыши на этом компьютере — «Свойства» — «Дополнительные параметры системы» — «Переменные среды —» Системные переменные, выберите «Путь» и нажмите кнопку «Изменить», как показано ниже:

Затем нажмите «Создать», добавьте путь, который вы только что скопировали, и нажмите «ОК».

Откройте CMD, введите точку –version, если появится информация, показанная на рисунке ниже, это означает, что настройка прошла успешно.

  • Установите пакет graphviz, используемый python

Сначала выполните conda install graphviz, а после завершения установки выполните conda install python-graphviz.

Перезагрузите компьютер после завершения установки.

  • контрольная работа

# coding:utf-8
from graphviz import Digraph

dot = Digraph(comment='The Round Table')

# 添加圆点 A, A的标签是 King Arthur
dot.node('A', 'king')
dot.view()  #后面这句就注释了,也可以使用这个命令查看效果

# 添加圆点 B, B的标签是 Sir Bedevere the Wise
dot.node('B', 'Sir Bedevere the Wise')
#dot.view()

# 添加圆点 L, L的标签是 Sir Lancelot the Brave
dot.node('L', 'Sir Lancelot the Brave')
#dot.view()

#创建一堆边,即连接AB的边,连接AL的边。
dot.edges(['AB', 'AL'])

# 在创建两圆点之间创建一条边
dot.edge('B', 'L', constraint='false')

# 获取DOT source源码的字符串形式
print(dot.source)

# 保存source到文件,并提供Graphviz引擎
dot.render('test-output/round-table.gv', view=True)

результат операции: