“RuntimeError: assicurati che gli eseguibili di Graphviz siano sul percorso del tuo sistema” dopo aver installato Graphviz 2.38

| | | | |

Ho scaricato Graphviz 2.38 versione MSI e l'ho installato nella cartella C:Python34, quindi ho eseguito pip install Graphviz, tutto è andato bene. Nel percorso di sistema ho aggiunto C:Python34in. Quando ho provato a eseguire uno script di test, nella riga filename=dot.render(filename="test"), ho ricevuto un messaggio

 RuntimeError: impossibile eseguire ["dot", "-Tpdf", "-O", "test"], assicurati che gli eseguibili di Graphviz siano sui tuoi sistemi" percorso 

Ho provato a inserire "C:Python34indot.exe" nel percorso di sistema, ma non ha funzionato e ho persino creato una nuova variabile di ambiente "GRAPHVIZ_DOT" con valore "C:Python34indot.exe", ancora non funzionante. Ho provato a disinstallare Graphviz e pip uninstall graphviz, quindi reinstallarlo e pip install di nuovo, ma non funziona nulla.

L'intero messaggio di traceback è:

Traceback (ultima chiamata più recente): File "C:Python34libsite-packagesgraphvizfiles.py", riga 220, in render proc = subprocess .Popen(cmd, startupinfo=STARTUPINFO) File "C:Python34libsubprocess.py", riga 859, in __init__ restore_signals, start_new_session) File "C:Python34libsubprocess.py", riga 1112, in _execute_child startupinfo) FileNotFoundError: [WinError 2] Il il sistema non riesce a trovare il file specificato Durante la gestione dell'eccezione di cui sopra, si è verificata un'altra eccezione: Traceback (ultima chiamata più recente): File "C:UsersDocumentsKissmetricscurves and lineseventNodes.py", riga 56, in <module> filename=dot.render(filename="test") File "C:Python34libsite-packagesgraphvizfiles.py", riga 225, nel rendering "sono nei tuoi sistemi" percorso" % cmd) RuntimeError: esecuzione non riuscita ["punto", " -Tpdf", "-O", "test"], assicurati che gli eseguibili di Graphviz siano nel percorso dei tuoi sistemi" 

Qualcuno ha esperienza con esso?