1. Install graphviz first, http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.28.0.msi
2. Download pygraphviz source package, http://pypi.python.org/packages/source/p/pygraphviz/pygraphviz-1.1.zip#md5=9b9958f10bdf29c06d9f43e225f6ac0c
3. decompress the package and modify setup. py.
LIBRARY_PATH = r 'd: \ graphviz 2.28 \ bin' # modify according to your graphviz path
Export de_path = r 'd: \ graphviz 2.28 \ include \ graphviz # modify according to your graphviz path
Runtime_library_dirs = none
4. Install mingw at http://sourceforge.net/projects/mingw/files/mingw/,#pathvariable d:#mingw\bin # modify it according to your mingw installation path
5. Python setup. py build-C mingw32. If the message "-MnO-cygwin error" is displayed, delete/lib/distutils/In the python directory/In cygwinccompiler. py, click MnO-cygwin.
6. Python setup. py install