从sklearn导入数据集时出错

时间:2017-05-13 10:25:13

标签: python-3.x machine-learning scikit-learn

import matplotlib.pyplot as plt
from sklearn import datasets
from sklearn import svm

它出现以下错误 -

Traceback (most recent call last):
  File "/home/songoku/PycharmProjects/untitled/sklearn.py", line 4, in <module>
    from sklearn import datasets
  File "/home/songoku/PycharmProjects/untitled/sklearn.py", line 4, in <module>
    from sklearn import datasets
ImportError: cannot import name 'datasets'

2 个答案:

答案 0 :(得分:1)

/home/songoku/PycharmProjects/untitled/sklearn.py重命名为与SKLearn模块名称不同的内容:sklearn.py

答案 1 :(得分:0)

尝试先检查sklearn的版本。诸如数据集和svm之类的模块不是sklearn软件包(0.19 <)的一部分,即小于版本号0.19.0。

您可以在命令行上检查此内容:pip3列表

它显示了pip3安装的所有库的版本。

注意:请始终仔细检查是否已将库作为anaconda或pip3的一部分进行了