GraphViz not working when imported inside PydotPlus (`GraphViz's executables not found`)
See: Graphviz's executables are not found (Python 3.4) and graphviz package doesn't add executable to PATH on windows #1666 and Problem with graphviz #1357 - it's a reoccurring problem (for that program) with the PATH environment variable settings. Installing particular versions, or in a particular order, or manually adding a PATH fixes the problem.

It's best if the Package sets the PATH correctly and removes it when you uninstall the Package (so you don't get too long a PATH - which usually won't happen). Setting it manually prevents future breakage and forces it to work, but you need to manually remove the extra text if you uninstall the Package.

Here's the advice from those three links:


pip install graphviz
conda install graphviz


or

You need to run

conda install python-graphviz

instead of

pip install graphviz

to get these bindings, which also work with conda's Graphviz package.

or


Download and install graphviz-2.38.msi (use the newest version) from
https://graphviz.gitlab.io/_pages/Download/Download_windows.html
Set the path variable


&nbsp; &nbsp; &nbsp; &nbsp; (a) Control Panel > System and Security > System > Advanced System Settings > Environment Variables > Path > Edit

&nbsp; &nbsp; &nbsp; &nbsp; (b) add 'C:\Program Files (x86)\Graphviz2.38\bin'