Как видно из URL-адреса, на который вы ссылаетесь, документы, которые вы просматриваете, относятся к "последним", а в левом верхнем углу страницы вы видите версию, из которой эти документы имеют название "2.2rc1.dev_20180504030509", который является кандидатом на выпуск версии 2.2, которая еще не была выпущена.
Если вы хотите, вы можете установить версию для разработки, как описано в networkx docs , после чего онадолжно работать:
>>> import networkx
>>> networkx.__version__
'2.2rc1.dev_20180521153746'
>>> from networkx.algorithms.community import greedy_modularity_communities
>>> print(greedy_modularity_communities.__doc__)
Find communities in graph using Clauset-Newman-Moore greedy modularity
maximization. This method currently supports the Graph class and does not
consider edge weights.
Greedy modularity maximization begins with each node in its own community
and joins the pair of communities that most increases modularity until no
such pair exists.
[...]
, но, как обычно, вы должны знать об опасности использования предварительных версий пакетов программного обеспечения: часто встречаются ошибки, которые еще не исправлены, и тестирование не завершено.Кодер, будь осторожен.