1

Я хотел бы использовать Graphviz с http://graphviz.org. Моя система - Windows 7 Professional, 64bit, SP 1.

После стандартной установки я получаю следующее сообщение об ошибке дважды при вызове dot.exe:

Название: dot.exe - System Error

Текст: The program can't start because graph.dll is missing from your computer. Try reinstalling the program to fix this problem.

Invoking dot -V показывает версию (dot - graphviz version 2.30.0 (20130114.0323)) после двух сообщений об ошибках в консоли.

После первого сообщения консоль выдает Warning: Could not load "C:\Program Files (x86)\Graphviz2.30\bin\gvplugin_pango.dll" - can't open the module . Это сообщение повторяется после второго всплывающего сообщения об ошибке.

Это также происходит с текущей версией моментального снимка разработки. Установка переменной среды пути для включения «C:\Program Files (x86)\Graphviz2.30\bin» не помогает. Запуск msiconfig /a graphviz-2.30.msi приводит к ошибке разрешения. Запуск msiconfig /a graphviz-2.30.msi из командной строки администратора завершается успешно, но проблема, описанная выше, сохраняется.

Обновление .net до 4.5 не помогло.

Большое спасибо, Карстен

4 ответа4

3

Я столкнулся с той же ошибкой, смог установить v2.28 после удаления 2.30, и это сработало: http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.28.0.msi

2

Я тоже сожалею об этом, я использовал для установки 2.28, которая работала нормально на Windows XP.

У меня та же проблема с 2.30 на XP, которая была частично исправлена, когда я скопировал cgraph.dll в graph.dll в хранилище установки. (в результате у меня теперь синтаксическая ошибка, которой у меня не было раньше).

Это временное решение, мы должны предупредить команду разработчиков.

1

Загрузки Windows теперь показывают только версию 2.28, а не 2.30. Как уже упоминалось в комментариях, 2.28 устанавливается просто отлично.

0

У меня была проблема с graphviz v2.3 и v3.0 (dot.exe).

Я попробовал v2.0, и это сработало. Всем, у кого была проблема, советую попробовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .