水不能少,人同样不能丢下,这是林风的原则,绝对不会轻易放弃一个兄弟,何况是程英这样的大美人,雾气中,影子晃动,潜伏在岛上的神秘势力开始行动。

Windows7 64位环境下Python-igraph环境配置


本文为作者原创,转载请注明出处(http://www.cnblogs.com/mar-q/)by 负赑屃

 

   其实配置很简单,但是网上的几个都不咋靠谱。而且我本身对这个软件挺感兴趣。igraph是一个网络分析包和工具集,可以通过R、Python、C/C++调用,本文主要介绍python安装,相关文档看这里http://igraph.org/python/,其中关于Windows下的安装说明如下:

 一、安装igraph

1、不成功的安装:
  按照官网的意思就是建议下载msi的安装包:https://pypi.python.org/pypi/python-igraph/0.6.5,这个诡异的安装包只有32位没有64位,所以大家就不用试了,而且最新的0.71已经没有msi安装包了。。后面安装其他依赖也是这个问题。
接下来官网建议直接pip install igraph,但是pip仓库内的版本好像有点问题,所以大家也不用试了,如果你非要试试看我也不反对。
2、成功的安装:
  让我们一起感谢Christoph,他提供了非官方的whl安装包。http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-igraph,这里还有很多其他的Windows二进制python扩展包。

  我是python2.7+64位,下载对应版本:python_igraph-0.7.1.post6-cp27-none-win_amd64.whl。
  进入本地保存的目录执行:
pip install python_igraph-0.7.1.post6-cp27-none-win_amd64.whl

   提示successful。

 
二、安装pycairo
  cairo是一个用于向量图形绘图的开源库,可以在多个背景下进行2D绘图,C语言实现,它的python版本就是pycairo。请不要参考网上关于pycairo-1.8.10.win32-py2.7.msi安装的文章,因为目前的发行版里没有针对Windows64位系统的,如图:

  还是感谢Christoph,他也提供了pycairo非官方的whl安装包。http://www.lfd.uci.edu/~gohlke/pythonlibs/#pycairo: 

  这里下载对应系统的python_igraph-0.7.1.post6-cp27-none-win_amd64.whl。到下载目录执行命令:
pip install python_igraph-0.7.1.post6-cp27-none-win_amd64.whl

   OK,至此就安装结束了,并不需要常见的那几篇文章所说的,下载补全其他的dll。让我们在python下测试一下:

from igraph import *    
g = Graph.Famous("petersen")    
summary(g)    
plot(g)

  

三、如果没有安装成功。
  这里给大家推荐一个好用的依赖检测工具,其他的python扩展包也同样适用:http://www.dependencywalker.com/,下载系统对应版本,解压缩直接运行即可,在depends.exe内打开你下载安装的包的pyd文件,例如刚才下载的pycairo库(应该在你pip对应的python安装目录Libsite-packagescairo内):

  检测到刚才安装的pycairo的依赖情况,有没有错误主要看最下面的log输出,两个warning,没有错误: 

 四、哈哈, 没想到吧, 这是个福利贴

  这个项目在GitHub上的两个开发者来自匈牙利罗兰大学,其中的Tamás Nepusz是个妹子。look,是不是深深被她的不羁所吸引了,妹子还是个做过乐队,是不是理想型女友,会写代码会弹吉他,金发碧眼颜值高啊~~~本来想深挖一下妹子和Gábor Csárdi还有前面提到的Christoph Gohlke的故事的,后来想想,咳咳,还是算了,有喜欢八卦的女程序员可以自行发掘,咳咳,八到东西了记得留言告诉我。。。
  妹子现在在罗兰大学做博士后,已经变成大妈啦,我看过她的照片了,单身狗们还是别想了。。。
  回到正题啊,Gábor Csárdi和Tamás Nepusz他们俩其实都是做生物信息学出身的,开发这个工具也应该是从这个点出发的吧,后来慢慢拓展到网络分析上。为他们点赞。安利这本书给大家:《网络数据的统计分析:R语言实践》,二作是开发者Gábor Csárdi。

 

 

参考:
http://igraph.org/python/
https://github.com/igraph
http://www.lfd.uci.edu/~gohlke/pythonlibs/
https://zh.wikipedia.org/wiki/Cairo_(%E7%B9%AA%E5%9C%96)

 

 

当前文章:http://hnhdqp.com/content/2018-11/23/content_42000.html

发布时间:2019-02-20 11:34:18

橙光游戏tfboys女神 大众棋牌官方游戏平台 2019德州高额现金桌 方块战争在哪下 玩现金的棋牌游戏平台 欢乐斗地主手机版2019 手机打麻将赢钱的软件 快三计划群怎么赚钱的 金花王棋牌能提现吗 父子拔枪互射致儿死

编辑:密辛马马

相关新闻

“腾讯银行”冲击年底开业:在拉勾网紧急首招300余员工

2019-02-20 02:03:54

德清汕诚酌建筑材料集团有限公司

牵手F1, 海信启动新一轮全球计划

2019-02-20 05:15:53

自贡媚是映投资有限公司

十大古代地球恐龙霸主 霸王龙祖先入围

2019-02-20 08:27:57

重庆诜赌金融集团

同样跨界房地产 360和小米有哪些异同

2019-02-20 02:10:41

洛阳侠倏亟金融集团

热门推荐

  • 韩朝拟在2018雅加达亚运会共同入场
  • 天猫总裁靖捷:今年双11不止一天
  • 民俗专家谈福字为什么不能倒贴,原来这么有讲究!
  • 广工大MBA注重基础 打造华南最优质教育品牌
  • 17.6万分!一加5T跑分曝光:不敌一加5
  • 再出新车型 荣威纯电动SUV谍照曝光
  • 牧马人Mopar限量版官图 仅限20台
  • 满血版Intel/AMD整合处理器跑分过14000:超GTX 1050 Ti
  • “神医”刘洪斌无中医医师资格:3年9个身份卖药
  • 江苏丰县爆炸事务开端判断为刑事案件 已致8人殒命
  • 河北新闻网版权所有 本站点信息未经允许不得复制或镜像 法律顾问:所有手机棋牌 红包游戏
  • 南通金游世界游戏大厅 copyright ? 2000 - 2016
  • 新闻热线:0311-67563366 广告热线:0311-67562966 新闻投诉:0311-67562994
  • 冀ICP备 09047539号-1 | 互联网新闻信息服务许可证编号:1312006002
  • 广播电视节目制作经营许可证(冀)字第101号|信息网络传播视听节目许可证0311618号
  • 回收棋牌游戏币 友来麻将作弊器 喜贝游戏 那个网页游戏挣钱