問題:No module named 'graphviz'
環境:win10 pycharm anaconda3
解決步驟:
1.使用anaconda navigator安裝graphviz,安裝完成效果如圖所示
運行代碼,依舊提示No module named 'graphviz',看了網上的解決方案,大體有以下幾種:
- 添加環境變量
- 使用pip安裝graphviz
我認爲這個思路還是正確的,但使用anaconda安裝的時候,anaconda會幫忙管理環境變量,而且在pycharm中已經顯示安裝了graphviz。
所以第一個應該不是問題所在。第二個pip安裝的和conda安裝的難道不一樣嗎?我認爲是一樣的。
2.重新回到anaconda navigator,搜索graphviz的時候一共出來四個,我只安裝了graphviz,看了python-graphviz的Description之後,又把python-graphviz安裝上,問題解決!!
總結:需要安裝 python-graphviz和 graphviz兩個包!
ps:可能只安裝 python-graphviz也可以(猜測依據:https://blog.csdn.net/authorized_keys/article/details/100532002),我就懶得重新驗證了,大家可以試試。