python的第三方库,pip安装后,一般都能正常使用,但是今天需要画流程图时,安装graphviz后却报错,错误为:failed to execute [‘dot’, ‘-Tpng’, ‘-O’, ‘tmp’], make sure the Graphviz executables are on your systems’ PATH
首先,用conda install graphviz或pip install graphviz命令,在cmd中确定graphviz安装成功,比如用pip list命令时返回如下图所示字样:
出错原因是,Windows系统中没有添加graphviz库的相应路径。
我的graphviz库的相应路径为:D:\Anaconda3\Library\bin
解决办法:如下图所示添加路径即可,添加完成后,重新启动python kernel,可成功运行。
解决办法参考以下网址:https://stackoverflow.com/questions/28312534/graphvizs-executables-are-not-found-python-3-4
我的电脑配置为Windows7,64位,anaconda环境下安装的python 3.5版本,请酌情参考。