Cannot add dot executable to system path - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: General Coding Help (https://python-forum.io/forum-8.html) +--- Thread: Cannot add dot executable to system path (/thread-16535.html) |
Cannot add dot executable to system path - bobsmith76 - Mar-04-2019 When I run graphviz https://graphviz.readthedocs.io/en/stable/ I get the following error graphviz.backend.ExecutableNotFound: failed to execute ['dot', '-Tpdf', '-O', 'test-output/aoc.gv.pdf'], make sure the Graphviz executables are on your systems' PATH I don't know what the graphviz executables are. In any case, my best guess is that I have to add the path of the module that uses graphviz or I have to add the graphviz module to my .bash_profile. Currently, my bash_profile has this line: PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH} So I tried adding the path of where the module that uses Graphviz is located which is /Users/me/PycharmProjects/inference_engine2/inference2/proofs/other/use_graphviz.py Plus the graphviz module itself which is: /library/frameworks/python.framework/versions/3.6/lib/python3.6/site-packages/graphviz/ Making the final product to be: PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}:/Users/me/PycharmProjects/inference_engine2/inference2/proofs/other/use_graphviz.py:/library/frameworks/python.framework/versions/3.6/lib/python3.6/site-packages/graphviz/" But that did not work. I need to know what string I have to add to the PATH. RE: Cannot add dot executable to system path - micseydel - Mar-05-2019 This doesn't really seem like a Python question. Are you able to get graphviz working outside of Python, you're just having trouble with Python? Or have you not tried / can't get working graphviz by itself? Assuming the latter, you might want to take a look at https://stackoverflow.com/a/38669904/1157440 RE: Cannot add dot executable to system path - bobsmith76 - Mar-05-2019 Problem solved. It took me a while to figure out that I had to download some non-pythonic software before I could get the pythonic software to work. brew install graphviz Was step 1 and I had done that before but I was getting an error message. It told me to change ownership of some files so I did that. Then tried brew install graphviz again and that did the trick. |