我有个奇怪的小问题。
当我运行时:
import pygraphviz as pgv
a = pgv.AGraph()
print a._get_prog('neato') 我得到了:
ValueError: 'Program neato not found in path.'但是,当我在终端中执行neato -V时:
$ neato -V
neato - graphviz version 2.28.0 (20120301.1344)这是怎么回事?
发布于 2012-03-02 18:36:46
所以,我很快地回答了这个问题,但我不会删除它,而是会添加一些文本,以便下一个人可以找到它。问题根本不是pygraphviz,而是TextMate2.x对PATH有点奇怪。textmate似乎使用了自己的路径,但是在变量编辑器中找不到这个变量。但是,您可以使用常规语法将其追加,如下所示。这也为我修复了pygraphviz.test()。

https://stackoverflow.com/questions/9531687
复制相似问题