解決failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems

在用python可視化.dot文件時,遇到了ExecutableNotFound: failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems的報錯。起初以爲原因是未安裝graphviz模塊,pip一下發現還是不行,後來才發現需要先安裝graphviz程序,才能爲python安裝相應模塊。

安裝步驟:

①安裝graphviz

②配置環境變量

③安裝到python

安裝graphviz
官網下載地址:graphviz官網下載

選擇.msi文件進行下載,下載完成後,運行.msi文件安裝graphviz。記住自己的安裝路徑,配置環境變量時要用到。

配置環境變量
環境變量的配置在此電腦→屬性→高級系統設置→高級→環境變量

①先設置用戶變量

雙擊進入用戶變量的Path,然後新建,路徑填寫的是你安裝graphviz的路徑再加上\bin

②設置系統變量

雙擊進入系統變量的Path,然後新建,路徑是graphviz的安裝路徑再加上\bin\dot.exe

設置好後,打開命令提示符,執行dot -version可查看是否配置成功,若出現以下信息說明配置成功:

安裝到python
打開命令提示符,執行pip install graphviz即可

你可能感兴趣的:(解決failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems)