【问题标题】:ImportError: No module named sklearn.cluster in dbscan exampleImportError:在 dbscan 示例中没有名为 sklearn.cluster 的模块
【发布时间】:2017-08-05 00:47:25
【问题描述】:

在带有 Anaconda python 2.7 的 Ubuntu 16.04 上,尝试 http://scikit-learn.org/stable/auto_examples/cluster/plot_dbscan.html。出现导入错误:ImportError: No module named sklearn.cluster。这来自示例代码行:from sklearn.cluster import DBSCAN。

我通过 conda 安装了 scikit-learn,一切似乎都是正确的。

任何帮助将不胜感激。

谢谢

【问题讨论】:

    标签: python


    【解决方案1】:

    你安装了 scikit-learn 吗?

    确保你已经安装了 numpy 和 scipy

    • Python(>= 2.6 或 >= 3.3)
    • NumPy (>= 1.6.1)
    • SciPy (>= 0.9)。

    使用 pip(如果你是用 anaconda 安装的,请不要使用它):

    pip install -U scikit-learn
    

    或与公寓:

    conda install scikit-learn
    

    或者尝试升级 scikit-learn(如果你是用 anaconda 或 conda 安装的)

    conda update scikit-learn
    

    您可以在此处找到详细说明: http://scikit-learn.org/stable/install.html

    【讨论】:

    【解决方案2】:

    尝试像这样显式运行程序:

    $python3 your_program.py
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-11
      • 2012-12-07
      • 2020-05-09
      • 2012-05-23
      • 2019-07-29
      • 2015-07-04
      • 2014-03-15
      • 2017-12-29
      相关资源
      最近更新 更多