Graphviz 2.38
MSI 버전을 다운로드 하고 폴더 아래에 설치 C:\Python34
한 다음 실행 pip install Graphviz
하면 모든 것이 잘되었습니다. 시스템의 경로에을 추가했습니다 C:\Python34\bin
. 테스트 스크립트를 실행하려고 할 때 filename=dot.render(filename='test')
메시지가 나타납니다.
RuntimeError: failed to execute ['dot', '-Tpdf', '-O', 'test'], make sure the Graphviz executables are on your systems' path
"C:\Python34\bin\dot.exe"
시스템의 경로 를 설정하려고 시도했지만 작동하지 않았 "GRAPHVIZ_DOT"
으며 value가 있는 새로운 환경 변수 를 만들었지 만 "C:\Python34\bin\dot.exe"
여전히 작동하지 않습니다. Graphviz 및를 제거한 pip uninstall graphviz
다음 다시 설치하고 pip 설치를 다시 시도했지만 아무것도 작동하지 않습니다.
전체 역 추적 메시지는 다음과 같습니다.
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\graphviz\files.py", line 220, in render
proc = subprocess.Popen(cmd, startupinfo=STARTUPINFO)
File "C:\Python34\lib\subprocess.py", line 859, in __init__
restore_signals, start_new_session)
File "C:\Python34\lib\subprocess.py", line 1112, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Documents\Kissmetrics\curves and lines\eventNodes.py", line 56, in <module>
filename=dot.render(filename='test')
File "C:\Python34\lib\site-packages\graphviz\files.py", line 225, in render
'are on your systems\' path' % cmd)
RuntimeError: failed to execute ['dot', '-Tpdf', '-O', 'test'], make sure the Graphviz executables are on your systems' path
아무도 그것에 대해 경험이 있습니까?