问题: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),我就懒得重新验证了,大家可以试试。