graphviz pip安装成功后,调用时报错的解决办法

python的第三方库,pip安装后,一般都能正常使用,但是今天需要画流程图时,安装graphviz后却报错,错误为:failed to execute [‘dot’, ‘-Tpng’, ‘-O’, ‘tmp’], make sure the Graphviz executables are on your systems’ PATH

《graphviz pip安装成功后,调用时报错的解决办法》
《graphviz pip安装成功后,调用时报错的解决办法》

首先,用conda install graphviz或pip install graphviz命令,在cmd中确定graphviz安装成功,比如用pip list命令时返回如下图所示字样:

《graphviz pip安装成功后,调用时报错的解决办法》

出错原因是,Windows系统中没有添加graphviz库的相应路径。

我的graphviz库的相应路径为:D:\Anaconda3\Library\bin

《graphviz pip安装成功后,调用时报错的解决办法》
《graphviz pip安装成功后,调用时报错的解决办法》

解决办法:如下图所示添加路径即可,添加完成后,重新启动python kernel,可成功运行。

《graphviz pip安装成功后,调用时报错的解决办法》
《graphviz pip安装成功后,调用时报错的解决办法》

解决办法参考以下网址:https://stackoverflow.com/questions/28312534/graphvizs-executables-are-not-found-python-3-4

《graphviz pip安装成功后,调用时报错的解决办法》
《graphviz pip安装成功后,调用时报错的解决办法》

我的电脑配置为Windows7,64位,anaconda环境下安装的python 3.5版本,请酌情参考。

    原文作者:品颜完月
    原文地址: https://zhuanlan.zhihu.com/p/35639711
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞