python igraph'中的错误;模块';对象没有属性';图';

python igraph'中的错误;模块';对象没有属性';图';,python,import,pycharm,igraph,Python,Import,Pycharm,Igraph,我已经在Pycharm for Windows上安装了igraph import igraph 不会产生错误 import igraph print igraph.__version__ 收益率:0.1.5 import igraph dir(igraph) 一无所获 import igraph g = igraph.Graph(1) 收益率: 回溯(最近一次呼叫最后一次): 文件“C:/Users/Margaret/PycharmProjects/untitled/trial.py”,

我已经在Pycharm for Windows上安装了igraph

import igraph
不会产生错误

import igraph
print igraph.__version__
收益率:0.1.5

import igraph
dir(igraph)
一无所获

import igraph
g = igraph.Graph(1)
收益率:

回溯(最近一次呼叫最后一次):
文件“C:/Users/Margaret/PycharmProjects/untitled/trial.py”,第2行,在 g=igraph.图(1)
AttributeError:“模块”对象没有属性“图形”


有人知道问题是什么吗?我已经看过了之前所有我能找到的问题,但我还没有找到一个适合我的案例的答案。谢谢。

PyPI上有两个
igraph
库,和

您安装了
igraph
,这是错误的。使用以下方法卸载它:

pip uninstall igraph
在Windows上,您可能需要一个预编译的发行版,称为wheel

有很多轮子,可以使用
pip
安装。这是

使用安装,例如:

pip install python_igraph-0.7.1.post4-cp27-none-win32.whl

我对igraph的版本历史不太了解,但是在0.7.1中,您的代码按照预期工作。有可能更新吗?所以安装不顺利。。。对我来说,
dir(igraph)
返回一堆东西。你是通过运行:
pip install python igraph
来安装它的吗?或
pip安装igraph
?你应该用前者!如果您运行了后者,它似乎已经安装好了,但它已经搞糟了……这些示例应该放在控制台中吗?如果没有,您需要
打印dir(igraph)
@alfasin就是这样。有两个不同的包
pip install python igraph
我已经尝试过这样做,在安装它时,我得到一个错误,上面写着“试图在非套接字的东西上进行操作”。我想我做错了什么事。。。我一直在使用Pycharm运行python代码,但我假设我需要运行“pip安装…”从命令提示符?你能更具体地告诉我我是如何正确地做到这一点的吗?@MargaretMcDaniel这是下一次的另一个问题。我将按照
pip
的正常说明操作。我知道PyCharm可以在基本Python安装中不安装
pip
的情况下安装,因此在单独安装pip之前,它可能无法从命令行运行。你可以这么做,但这不会影响你的魅力。