win7安装pygraphviz

来源:互联网 发布:淘宝店铺级别提升 编辑:程序博客网 时间:2024/05/16 07:15


import pygraphviz as pgv
为了能让程序在自己的电脑上,跑起来,我像往常一样,用pip install pygraphviz 来安装,然后,另人苦逼的是各种报错哇。
然后在github 下载了包(https://github.com/pygraphviz),解压后用python setup.py install
报错,内容为 fatal error: graphviz/cgraph.h: No such file
然后在stackoverflow 上找到的解决办法是
编辑setup.py文件中添加这些位置作为目录 :
先到官网上下载了Graphviz-2.38

把C:\Program Files (x86)\Graphviz2.38\bin加到PATH里去

这时候我才想起,可以到http://www.lfd.uci.edu/~gohlke/pythonlibs/直接下载.whl文件哇。
下载并安装
pip install pygraphviz‑1.3.1‑cp27‑none‑win_amd64.whl

成功啦

当我试着打了如下代码,并运行时:

复制代码
import pygraphviz as pgvG=pgv.AGraph(strict=False,directed=True)G.add_node('a')G.add_node('b')G.add_edge('b','c')nodelist=['f','g','h']G.add_nodes_from(nodelist)#attributesG.graph_attr['label']="simple nodes and edge"G.node_attr['shape']='circle'G.edge_attr['color']='red's=G.to_string()G.write("first.dot")G.layout(prog='dot')G.draw('first.png')
复制代码


最后的最后,放出相关下载链接

 graphviz-2.38.msi链接:http://www.graphviz.org/Download_windows.php
pygraphviz‑1.3.1‑cp27‑none‑win_amd64.whl链接:http://download.csdn.net/detail/u011736505/9699293
PS:在ubuntu下安装就比较简单,两个命令搞定
conda install graphviz
conda install pydot

0 0
原创粉丝点击