安装Python igraph的问题

时间:2014-02-25 20:32:03

标签: python install igraph

我使用pip

安装了igraph python库
sudo pip install python-igraph

我继续使用Python控制台/终端并导入模块

$ python
Python 2.7.4 (default, Sep 26 2013, 03:20:26) 
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import igraph

没问题。然后我测试看版本号

>>> print igraph.__version__
0.6

也没问题。但是当我尝试创建一个脚本时。

from igraph import *
g = Graph()

执行

python2.7 script.py

python script.py

我得到的只是

Traceback (most recent call last):
  File "script.py", line 1, in <module>
    from igraph import *
  File ".../script.py", line 2, in <module>
    g = Graph()
NameError: name 'Graph' is not defined

2 个答案:

答案 0 :(得分:2)

试试这个,作为你的脚本:

import igraph
g = igraph.Graph(1)

通常不鼓励全球进口。

答案 1 :(得分:2)

我看到的python有两个不同的igraph包。如果您不想使用here中的igraph,并希望使用here中的igraph;然后去终端并输入     点击卸载igraph

然后     pip install python-igraph

完成!