||
想用python环境下networkx画图,图结构是随机的,可以设定格式画得漂亮点,得借用pygraphviz,可是pygraphviz的使用也需要安装画图工具graphviz。graphviz的安装现在从其官方网站进行下载,双击即可安装成功。记住安装路径。我安装在C:Program Files (x86)Graphviz2.34下的,在python下使用其布局neato时还是出错。这可能是环境变量没有设置成功,于是我借用了以下两个网址的方法:
GRAPHVIZ 环境变量配备,http://www.myexception.cn/program/825937.html
如何安装Rgraphviz 下的http://wangyufeng222.blog.163.com/blog/static/1282220702012222114056401/
,其中方法一没有说其操作系统环境,方法二是R语言下的包路径配置;但是如果完全安装这些方操作还是不行,我就随便试了几个可能的方案,以下这种方法在我的本人的python2.7.3及win64位系统下可以:
1.添加系统环境变量
GRAPHVIZ_DOT
C:Program Files (x86)Graphviz2.34bindot.exe
2. 设置环境变量 在用户环境变量添加以下一个变量
.建立变量名 GRAPHVIZ_INSTALL_DIR, 值为安装的路径,如C:Program Files (x86)Graphviz2.34
3 在系统环境变量PATH中添加Graphviz的bin目录路径,如C:Program Files (x86)Graphviz2.34bin
现在可以使用啦!
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-2 18:19
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社