networkx 无法导入名称 'create_degree_sequence'
networkx cannot import name 'create_degree_sequence'
Python 库 networkx
有一个函数 create_degree_sequence
。它出现在几个答案中,例如:Example.
我正在使用 networkx
版本 2.6.3。
当我尝试导入该函数时,出现此错误:cannot import name 'create_degree_sequence' from 'networkx.utils'
我没有在文档中找到函数移动到的位置。该功能是否仍然可用?是不是换成别的功能了?
import networkx
from networkx.utils import powerlaw_sequence
from networkx.utils import create_degree_sequence
num = 100
exp = 2.5
sequence = create_degree_sequence(num, powerlaw_sequence, exponent=exp)
cannot import name 'create_degree_sequence' from 'networkx.utils'
是的,这个功能好像被替换了。最新的等价物是 configuration_model
函数,可以用 from networkx import configuration_model
.
导入
Python 库 networkx
有一个函数 create_degree_sequence
。它出现在几个答案中,例如:Example.
我正在使用 networkx
版本 2.6.3。
当我尝试导入该函数时,出现此错误:cannot import name 'create_degree_sequence' from 'networkx.utils'
我没有在文档中找到函数移动到的位置。该功能是否仍然可用?是不是换成别的功能了?
import networkx
from networkx.utils import powerlaw_sequence
from networkx.utils import create_degree_sequence
num = 100
exp = 2.5
sequence = create_degree_sequence(num, powerlaw_sequence, exponent=exp)
cannot import name 'create_degree_sequence' from 'networkx.utils'
是的,这个功能好像被替换了。最新的等价物是 configuration_model
函数,可以用 from networkx import configuration_model
.