﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-果子的程序人生</title><link>http://www.blogjava.net/huaoguo/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 21 Apr 2026 17:46:17 GMT</lastBuildDate><pubDate>Tue, 21 Apr 2026 17:46:17 GMT</pubDate><ttl>60</ttl><item><title>windows下安装pygraphviz——小白篇</title><link>http://www.blogjava.net/huaoguo/archive/2012/12/21/393307.html</link><dc:creator>果子</dc:creator><author>果子</author><pubDate>Fri, 21 Dec 2012 08:43:00 GMT</pubDate><guid>http://www.blogjava.net/huaoguo/archive/2012/12/21/393307.html</guid><wfw:comment>http://www.blogjava.net/huaoguo/comments/393307.html</wfw:comment><comments>http://www.blogjava.net/huaoguo/archive/2012/12/21/393307.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/huaoguo/comments/commentRss/393307.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/huaoguo/services/trackbacks/393307.html</trackback:ping><description><![CDATA[文章参考自&nbsp;<a href="http://www.cnblogs.com/babykick/archive/2012/03/05/2380313.html">http://www.cnblogs.com/babykick/archive/2012/03/05/2380313.html</a>&nbsp;，因为那篇文章写的不够完善，可能很多小白会碰到很多问题，我在这里补充完善一下。<br /><br />首先做好准备工作，把需要用到的东西下好：<br /><pre style="padding-right: 0px; margin-top: 0px; padding-left: 0px; font-size: 13px; margin-bottom: 0px; padding-bottom: 0px; color: #111111; line-height: 23px; padding-top: 0px; background-color: #ffffff; word-wrap: break-word"  mb10?="">1.首先下载graphviz,  <a style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #0066cc; padding-top: 0px" href="http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.28.0.msi" target="_blank">http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.28.0.msi</a>，先不安装。<br /><pre style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">2.下载pygraphviz源码包，<a href="http://pypi.python.org/packages/source/p/pygraphviz/pygraphviz-1.1.zip#md5=9b9958f10bdf29c06d9f43e225f6ac0c">http://pypi.python.org/packages/source/p/pygraphviz/pygraphviz-1.1.zip#md5=9b9958f10bdf29c06d9f43e225f6ac0c</a>。<a style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #0066cc; padding-top: 0px" href="http://pypi.python.org/packages/source/p/pygraphviz/pygraphviz-1.1.zip#md5=9b9958f10bdf29c06d9f43e225f6ac0c" target="_blank"><br /></a>3.下载mingw-get，<a href="http://sourceforge.net/projects/mingw/files/Installer/mingw-get/">http://sourceforge.net/projects/mingw/files/Installer/mingw-get/</a>。</pre><pre style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?=""><strong>注意：选择下面那个进行下载<br /><img style="width: 636px; height: 445px" height="445" alt="" src="http://www.blogjava.net/images/blogjava_net/huaoguo/2.png" width="636" border="0" longdesc="" /><br /></strong>4.mingw-get压缩包下载完后，新建一个mingw-get文件夹，把压缩包解压到mingw-get文件夹内。</pre><pre style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">5.然后打开cmd（命令行），进入到mingw-get/bin目录，输入mingw-get install gcc，就开始自动下载安装gcc了。</pre><pre style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">&nbsp;&nbsp;&nbsp;&nbsp;这里要注意，有时候因为网络不稳定可能会下载失败，具体就是看有没有出现ERROR，有的话就再运行一遍mingw-get install gcc，如果没有出现<strong>ERROR</strong>，就去看看mingw-get/bin目录下是不是有gcc.exe这个文件了，有就证明安装成功，可以继续下一步了。记得<strong>把mingw-get\bin目录加到系统环境变量path后面</strong>。<br />6.接下来安装graphviz，注意<strong>不要</strong>安装到类似C:\Program Files\这个文件夹内，因为<strong>路径包含空格会导致一些问题，所以安装完成后最好把Graphviz 2.28改成Graphviz</strong>。<br />7.安装完成后，<strong>把Graphviz\bin目录设置到环境变量path里，如果不设置，以后会找不到相关的DLL，出现import错误。<br /></strong>&nbsp;&nbsp;&nbsp;&nbsp;例如：我的是在path后面加上了;D:\mingw-get\bin;D:\Graphviz\bin<br /></pre><pre style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">8.然后解压缩pygraphviz，修改setup.py，三个地方要改</pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">    library_path=r'D:\Graphviz\bin'   #按你的graphviz路径修改
    include_path=r'D:\Graphviz\include\graphviz'   #按你的graphviz路径修改
    runtime_library_dirs=None<br />9.然后把cmd进入到pygraphviz目录，运行python setup.py build -c mingw32，如果没出现ERROR，恭喜！构建成功！</pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">&nbsp;&nbsp;&nbsp;&nbsp;如果中间遇到错误，可尝试将\Python27\Lib\distutils目录下的cygwinccompiler.py文件里面的所有出现-mno-cygwin的地方去掉-mno-cygwin，然后保存文件，重新编译。我的是这样改的，编译成功了！</pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">10.再运行python setup.py install就完成安装了。</pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">11.最后，可运行\pygraphviz-1.1\examples目录下的例子进行效果测试。</pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">&nbsp;&nbsp;&nbsp;&nbsp;<img height="199" alt="" src="http://www.blogjava.net/images/blogjava_net/huaoguo/3.png" width="423" border="0" longdesc="" /></pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">&nbsp;&nbsp;&nbsp;&nbsp;simple.png如下：</pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">&nbsp;</pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">&nbsp;&nbsp;&nbsp;&nbsp;<img height="142" alt="" src="http://www.blogjava.net/images/blogjava_net/huaoguo/simple.png" width="179" border="0" longdesc="" /></pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</pre><pre class="reply-text mb10" style="padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; word-wrap: break-word"  mb10?="">&nbsp;</pre></pre><img src ="http://www.blogjava.net/huaoguo/aggbug/393307.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/huaoguo/" target="_blank">果子</a> 2012-12-21 16:43 <a href="http://www.blogjava.net/huaoguo/archive/2012/12/21/393307.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring blazeDS Integration destination not exists异常解决</title><link>http://www.blogjava.net/huaoguo/archive/2009/07/04/285426.html</link><dc:creator>果子</dc:creator><author>果子</author><pubDate>Fri, 03 Jul 2009 16:41:00 GMT</pubDate><guid>http://www.blogjava.net/huaoguo/archive/2009/07/04/285426.html</guid><wfw:comment>http://www.blogjava.net/huaoguo/comments/285426.html</wfw:comment><comments>http://www.blogjava.net/huaoguo/archive/2009/07/04/285426.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/huaoguo/comments/commentRss/285426.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/huaoguo/services/trackbacks/285426.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: mxml编译时要根据remoting-config.xml来处理destination的定义，而我们把premiumService定义在了 spring bean中,所以它根本就不知道premiumService的存在。取消掉remoting-config.xml的注释，再次对mxml进行编译（如修改后保存），在浏览器中清除缓存、刷新...&nbsp;&nbsp;<a href='http://www.blogjava.net/huaoguo/archive/2009/07/04/285426.html'>阅读全文</a><img src ="http://www.blogjava.net/huaoguo/aggbug/285426.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/huaoguo/" target="_blank">果子</a> 2009-07-04 00:41 <a href="http://www.blogjava.net/huaoguo/archive/2009/07/04/285426.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring中props,list,set,map元素的用法</title><link>http://www.blogjava.net/huaoguo/archive/2009/06/28/284476.html</link><dc:creator>果子</dc:creator><author>果子</author><pubDate>Sun, 28 Jun 2009 06:51:00 GMT</pubDate><guid>http://www.blogjava.net/huaoguo/archive/2009/06/28/284476.html</guid><wfw:comment>http://www.blogjava.net/huaoguo/comments/284476.html</wfw:comment><comments>http://www.blogjava.net/huaoguo/archive/2009/06/28/284476.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/huaoguo/comments/commentRss/284476.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/huaoguo/services/trackbacks/284476.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在spring容器中配置bean，常用到的元素除了<value>和<ref>外，还有<props>、<list>、<set>、<map>，在hibernate等框架的配置文件中我们经常可以见到这些元素，下面是他们的具体用法。<br>1.<props>元素...&nbsp;&nbsp;<a href='http://www.blogjava.net/huaoguo/archive/2009/06/28/284476.html'>阅读全文</a><img src ="http://www.blogjava.net/huaoguo/aggbug/284476.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/huaoguo/" target="_blank">果子</a> 2009-06-28 14:51 <a href="http://www.blogjava.net/huaoguo/archive/2009/06/28/284476.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>