ModuleNotFoundError: No module named 'lda.datasets'; 'lda' is not a package

在linux命令行执行如下命令

      python  “对应的脚本名称".py 

报如下错误

raceback (most recent call last):
  File "lda.py", line 3, in
    import lda
  File "/home/lio/test/Codes/ML/lda.py", line 4, in
    import lda.datasets

ModuleNotFoundError: No module named 'lda.datasets'; 'lda' is not a package


原因: 脚本的文件名是“lda.py” 与脚本中导入的包 “import lda” 冲突

解决: 将脚本名称重命名为 “LDA.py” ,再次执行问题解决。

你可能感兴趣的:(ModuleNotFoundError: No module named 'lda.datasets'; 'lda' is not a package)