果子的程序人生

2012年12月21日

文章参考自 http://www.cnblogs.com/babykick/archive/2012/03/05/2380313.html ,因为那篇文章写的不够完善,可能很多小白会碰到很多问题,我在这里补充完善一下。

首先做好准备工作,把需要用到的东西下好:
1.首先下载graphviz,  http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.28.0.msi,先不安装。
2.下载pygraphviz源码包,http://pypi.python.org/packages/source/p/pygraphviz/pygraphviz-1.1.zip#md5=9b9958f10bdf29c06d9f43e225f6ac0c
3.下载mingw-get,http://sourceforge.net/projects/mingw/files/Installer/mingw-get/
注意:选择下面那个进行下载

4.mingw-get压缩包下载完后,新建一个mingw-get文件夹,把压缩包解压到mingw-get文件夹内。
5.然后打开cmd(命令行),进入到mingw-get/bin目录,输入mingw-get install gcc,就开始自动下载安装gcc了。
    这里要注意,有时候因为网络不稳定可能会下载失败,具体就是看有没有出现ERROR,有的话就再运行一遍mingw-get install gcc,如果没有出现ERROR,就去看看mingw-get/bin目录下是不是有gcc.exe这个文件了,有就证明安装成功,可以继续下一步了。记得把mingw-get\bin目录加到系统环境变量path后面
6.接下来安装graphviz,注意不要安装到类似C:\Program Files\这个文件夹内,因为路径包含空格会导致一些问题,所以安装完成后最好把Graphviz 2.28改成Graphviz
7.安装完成后,把Graphviz\bin目录设置到环境变量path里,如果不设置,以后会找不到相关的DLL,出现import错误。
    例如:我的是在path后面加上了;D:\mingw-get\bin;D:\Graphviz\bin
8.然后解压缩pygraphviz,修改setup.py,三个地方要改
    library_path=r'D:\Graphviz\bin'   #按你的graphviz路径修改
    include_path=r'D:\Graphviz\include\graphviz'   #按你的graphviz路径修改
    runtime_library_dirs=None
9.然后把cmd进入到pygraphviz目录,运行python setup.py build -c mingw32,如果没出现ERROR,恭喜!构建成功!
    如果中间遇到错误,可尝试将\Python27\Lib\distutils目录下的cygwinccompiler.py文件里面的所有出现-mno-cygwin的地方去掉-mno-cygwin,然后保存文件,重新编译。我的是这样改的,编译成功了!
10.再运行python setup.py install就完成安装了。
11.最后,可运行\pygraphviz-1.1\examples目录下的例子进行效果测试。
    
    simple.png如下:
 
    
       
 
posted @ 2012-12-21 16:43 果子 阅读(6638) | 评论 (2)编辑 收藏

2009年7月4日

     摘要: mxml编译时要根据remoting-config.xml来处理destination的定义,而我们把premiumService定义在了 spring bean中,所以它根本就不知道premiumService的存在。取消掉remoting-config.xml的注释,再次对mxml进行编译(如修改后保存),在浏览器中清除缓存、刷新...  阅读全文
posted @ 2009-07-04 00:41 果子 阅读(870) | 评论 (1)编辑 收藏

2009年6月28日

     摘要: 在spring容器中配置bean,常用到的元素除了外,还有,在hibernate等框架的配置文件中我们经常可以见到这些元素,下面是他们的具体用法。
1.元素...  阅读全文
posted @ 2009-06-28 14:51 果子 阅读(1918) | 评论 (0)编辑 收藏
仅列出标题  

导航

<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

统计

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜