module ‘community‘ has no attribute ‘best_partition‘ [已解决]

问题描述:

python 执行graphs相关算法时,报错提示:

ModuleNotFoundError: No module named 'community’

第一反应猜测是没安装community包,于是就熟悉的操作 pip install community安排上了

但是使用中,发现又会报错:

AttributeError: module ‘community’ has no attribute 'best_partition’

解决办法:

起初以为是community 包的版本问题,后来发现是需要安装python-luovain (用于社区检测的louvain算法 )

解决步骤如下:
(安装前要先卸载community)

  1. pip uninstall community
  2. pip install python-louvain

之后community包就可以正常使用了:

本文地址:https://blog.csdn.net/HowieXue/article/details/105440114

相关推荐:

如何用Python TensorFlow进行超参数调优_通过Keras Tuner解决

RandomSearch比手动试错更可靠,因其随机采样独立性强、避免人为偏好导致的局部最优,能快速识别参数敏感性;配合对数均匀分布、合理max_trials和validation_split可提升实效性与复现性。 为什么RandomSearch比手动试错更可靠 手动改learning_rate、un...

如何用Python TensorFlow实现深度优先搜索算法_通过tf.while_loop解决

tf.while_loop不能直接实现DFS,因其本质是静态计算图的循环抽象,不支持栈动态push/pop、回溯状态跳转或递归分支探索,所有循环变量须形状/类型固定且仅接收上轮输出,与DFS隐式调用栈行为根本冲突。 tf.while_loop不能直接实现DFS,它本质是图计算的循环抽象 Tensor...