概述
<span style="color:rgb(69,69,69);background-color:rgb(255,255,255);">总结:学习一种全新的语言看官方的文档是真的很有帮助,这次我的大部分python代码的完成都是靠着igraph官方的api文档。
<span style="color:rgb(69,255);">官方API:http://pythonhosted.org/python-igraph/igraph.Graph-class.html
<span style="color:rgb(69,255);">首先导入igraph工具包 from igraph import *(Python语法)
<span style="background-color:rgb(255,255);"><span style="color:#cc0000;">报错:No module named 'igraph._igraph',原因是你在你安装源码的文件夹下import,这时import的不是你刚才安装的模块,而是自带的包。切换路径即可。
<span style="color:#cc0000;"><span style="background-color:rgb(255,255);">报错:DeprecationWarning: To avoid name collision with the igraph project,this visualization library has been renamed to 'jgraph'. Please upgrade when convenient. 原因是igraph强迫你更新,打开提示的init.py文件,把报错语句删除即可。(先别急着删除,往下看)
<span style="color:rgb(69,255);">创建图 g = Graph.Tree(127,2)
<span style="color:#cc0000;"><span style="background-color:rgb(255,255);">报错:AttributeError: module 'igraph' has no attribute 'Graph'。<span style="background-color:rgb(255,255);">原因是,官方有两个igraph库,一个是igraph,一个是python-igraph,安装错了,卸载pip uninstall igraph,重装 <span style="background-color:rgb(255,255);">pip install python_igraph-0.7.1.post4-cp27-none-win32.whl
<span style="color:#cc0000;"><span style="background-color:rgb(255,255);">这里提示一下,楼主最后放弃安装,因为只有32位版本,不适合64位机器。而这个<a href="http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-igraph" rel="nofollow">网址中的64版本全部不能下载了,所以最后放弃了。
<span style="color:rgb(69,255);">转载自:http://blog.csdn.net/crazyacm/article/details/46444579
总结
以上是编程之家为你收集整理的【Python】学习Python-igraph全部内容,希望文章能够帮你解决【Python】学习Python-igraph所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧