pygraphviz ValueError:在路径中找不到程序点 [英] pygraphviz ValueError: Program dot not found in path

查看:225
本文介绍了pygraphviz ValueError:在路径中找不到程序点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问题是: 我在Windows7上,已经安装了pygraphviz库和Graphviz应用程序(Graphviz应用程序位于"C:\ Program Files"中).当我在python上运行程序时,我收到以下消息:

the problem is: I am on Windows7 and I've installed pygraphviz library and Graphviz application(Graphviz application is in "C:\Program Files"). When I run my program on python I have the following message:

g.draw(filename,prog='dot')
  File "C:\Python27\lib\site-packages\pygraphviz\agraph.py", line 1418, in draw
    data=self._run_prog(prog,args)
  File "C:\Python27\lib\site-packages\pygraphviz\agraph.py", line 1248, in _run_prog
    runprog=self._get_prog(prog)
  File "C:\Python27\lib\site-packages\pygraphviz\agraph.py", line 1236, in _get_prog
    raise ValueError("Program %s not found in path."%prog) 
ValueError: Program dot not found in path.

我该如何解决这个问题?

How can I solve this problem?

推荐答案

您需要将带有graphviz二进制文件的目录添加到PATH.

You need to add the directory with graphviz binaries to PATH.

这篇关于pygraphviz ValueError:在路径中找不到程序点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆