AttributeError: 'module' object has no attribute '__version__'

AttributeError: 'module' object has no attribute '__version__'

我已经安装了 LDA 库(使用 pip) 我有一个非常简单的测试代码(下两行)

import lda

print lda.datasets.load_reuters()

但我一直收到错误

AttributeError: 'module' object has no attribute 'datasets'

事实上,每次我在 lda 下访问任何 attribute/function 时,我都会明白这一点!

当前目录中是否有名为 lda.pylda.pyc 的模块?

如果是这样,那么您的 import 语句正在查找该模块而不是 "real" lda 模块。

我在 mmcv 库中遇到了一些错误并用

解决了
pip install --upgrade packaging

参考文献link,希望对您有所帮助。