pydot needs the GraphViz binaries to be installed anyway, so if you've already generated your dot file you might as well just invoke dot directly yourself. For example:
from subprocess import check_callcheck_call(['dot','-Tpng','InputFile.dot','-o','OutputFile.png'])