2016-10-25 5 views
1

caffe.draw을 사용하여 Mac에서 anaconda python으로 caffe 그물을 그려 보겠습니다. 하지만이 같은 오류가있어 : 나는 pydot과은 GraphVIZ를 설치 한예외 : "dot"가 파이썬의 경로에서 찾을 수 없습니다.

File "python/draw_net.py", line 45, in <module> 
    main() 
    File "python/draw_net.py", line 41, in main 
    caffe.draw.draw_net_to_file(net, args.output_image_file, args.rankdir) 
    File "/Users/xxh/caffe/distribute/python/caffe/draw.py", line 222, in draw_net_to_file 
    fid.write(draw_net(caffe_net, rankdir, ext)) 
    File "/Users/xxh/caffe/distribute/python/caffe/draw.py", line 204, in draw_net 
    return get_pydot_graph(caffe_net, rankdir).create(format=ext) 
    File "/Users/xxh/anaconda2/lib/python2.7/site-packages/pydot.py", line 1883, in create 
    prog=prog)) 
Exception: "dot" not found in path. 

을, 어떻게 내가 파이썬 경로에 점의 경로를 추가 할 수 있습니까?

답변

6

작동하지 않습니다

brew install gprof2dot 

문제를 해결했습니다.

+0

이 문제가 해결되었습니다. – 1EnemyLeft

4

여전히 오류가 발생하는 경우 pip를 사용하여 pydot 및 graphviz를 설치했다고 가정합니다. 사용하십시오 :

  • 는 sudo apt-get을은 GraphVIZ 설치
  • 이 당신에게 권한 문제를 제공하는 경우 pydot에게

를 설치 PIP 사용하십시오 :

  • sudo를 핍 pydot에게
설치

그러면 설치가 완료됩니다. 우분투의 graphviz.

그 후 draw_net.py가 올바르게 실행됩니다.