2015-07-30 4 views
0

Я принял следующие шаги, чтобы использовать режим Graphviz Dot в Emacs:Graphviz Dot файл не в состоянии собрать в Windows, Emacs

  • в соответствии с инструкций по http://ppareit.github.io/graphviz-dot-mode/, добавлен

    (нагрузка-файл «путь_к_файл/graphviz-dot-mode.el ")

    в файл .emacs (C: /emacs/.emacs для меня) и скопировал текст с http://www.graphviz.org/Misc/graphviz-dot-mode.el в файл по этому пути.

  • в Emacs, создал новый файл (c-x c-f) и назвал его something.dot. Скопировал текст DOT с вышеупомянутого веб-сайта, который стал выделен для точечного синтаксиса.

  • Выбраны все тексты и нажаты C-c c. Был дан следующее сообщение:

    точка -Tpng с: /emacs/dot_test.dot> с: /emacs/dot_test.png «точка» не распознается как внутренней или внешней командой, исполняемой программой или пакетного файла ,

    Компиляция вышла ненормально с кодом 1 в Чт 30 июля 06:36:12

+1

У вас [установлен Graphviz] (http://www.graphviz.org/Download_windows.php)? Режим Emacs просто взаимодействует с отдельно установленной утилитой 'dot'; он не реализует сам Graphviz. – Chris

ответ

0

Вы должны сначала установить Graphviz к вашей системе. Установлен установщик Windows here.

Я смог использовать его без внесения каких-либо изменений в свой PATH (что, по их словам, будет проблемой), однако имейте в виду, что вам может понадобиться добавить его на ваш путь.

+0

Я распаковал zip-файл в C: \ graphviz и добавил GRAPHVIZ_DOT к моим переменным окружения с помощью пути C: \ graphviz \ graphviz-2.38 \ release \ bin \ dot.exe. Пока отображается то же сообщение об ошибке, когда я запускаю emacs. Я попробовал pip install graphviz, в котором сказано, что graphviz был успешно установлен, кроме того, что я уже сделал. Я не уверен, что установка графического интерфейса влечет за собой. –

+0

Он не должен быть частью 'GRAPHVIZ_DOT', он должен быть добавлен к 'PATH', чтобы его можно было найти как исполняемый файл. –

 Смежные вопросы

  • Нет связанных вопросов^_^