5

the problem is: I am on Windows7 and I've installed pygraphviz library and Graphviz application(Graphviz application is in "C:\Program Files"). When I run my program on python I have the following message:

g.draw(filename,prog='dot')
  File "C:\Python27\lib\site-packages\pygraphviz\agraph.py", line 1418, in draw
    data=self._run_prog(prog,args)
  File "C:\Python27\lib\site-packages\pygraphviz\agraph.py", line 1248, in _run_prog
    runprog=self._get_prog(prog)
  File "C:\Python27\lib\site-packages\pygraphviz\agraph.py", line 1236, in _get_prog
    raise ValueError("Program %s not found in path."%prog) 
ValueError: Program dot not found in path.

How can I solve this problem?

nonameg
  • 126
  • 2
  • 11
  • 1
    @George Stocker, I do not think this is a "real" duplicate because the other post only deals with Unix systems. On Windows, it is a whole different story. – Shailen Sep 04 '13 at 13:19

1 Answers1

4

You need to add the directory with graphviz binaries to PATH.

wRAR
  • 25,009
  • 4
  • 84
  • 97