When I run a very simple code with pydot
import pydot graph = pydot.Dot(graph_type=\'graph\') for i in range(3): edge = pydot.Edge(\"king\", \"lord%d\" %
There is a new package in the pip repo called pydot2 that functions correctly with pyparsing2. I couldn't downgrade my packages because matplotlib depends on the newer pyparsing package.
Note: python2.7 from macports