I want to use caffe.draw
to draw the caffe net by anaconda python on mac. But I got the error like this:
File \"python/draw_net.py\", line 45, in &l
I have tried the methods in the above posts but unfortunately none worked for me. dot is an executable file but the problem is that it cannot be found by the system. Finally I managed to fix the problem by
Find the graphviz library in the system. dot should be inside the bin folder.
Either add the graphviz_library/bin into $PATH or create a symbolic link of dot and put it into any folder in $PATH.
I was able to get it to work by installing graphviz through the command line:
pip install graphviz
pip install pydot
You don't have "dot" install from source http://www.graphviz.org/pub/graphviz/CURRENT/graphviz-working.tar.gz and all works
For me running:
brew install gprof2dot
Fixed the problem.
If you are still getting the error, I suppose you installed pydot and graphviz using pip.
Please use :
sudo apt-get install graphviz
pip install pydot
If this gives you permission issues please use:
sudo pip install pydot
This will install the complete graphviz from Ubuntu.
After this the draw_net.py
runs correctly.
In Mac run:
pip install pydot
brew install gprof2dot