【问题标题】:Sklearn DatasetsSklearn 数据集
【发布时间】:2017-05-11 04:54:47
【问题描述】:

我正在尝试代码from sklearn.datasets import load_iris。为此,我在我的 python 2.7.6 中安装了 sklearn 模块,但它显示了很长的错误

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    from sklearn.datasets import load_iris
  File "C:\Python27\lib\site-packages\sklearn\datasets\__init__.py", line 23, in <module>
    from .twenty_newsgroups import fetch_20newsgroups
  File "C:\Python27\lib\site-packages\sklearn\datasets\twenty_newsgroups.py", line 53, in <module>
    from ..feature_extraction.text import CountVectorizer
  File "C:\Python27\lib\site-packages\sklearn\feature_extraction\__init__.py", line 10, in <module>
    from . import text
  File "C:\Python27\lib\site-packages\sklearn\feature_extraction\text.py", line 24, in <module>
    from ..preprocessing import normalize
  File "C:\Python27\lib\site-packages\sklearn\preprocessing\__init__.py", line 6, in <module>
    from ._function_transformer import FunctionTransformer
  File "C:\Python27\lib\site-packages\sklearn\preprocessing\_function_transformer.py", line 2, in <module>
    from ..utils import check_array
ImportError: cannot import name check_array

我想知道安装 sklearn 模块是否足够或者我错过了什么?请帮忙。我也在开发 Win 8.1

【问题讨论】:

标签: python machine-learning scipy scikit-learn


【解决方案1】:

当最新版本是 0.18 时,您为什么使用 sklearn 0.13.1?您已经过时了,可能存在依赖问题。

如果您想要更轻松的生活,请安装 anaconda。所有包版本一起工作,无需编译任何东西。

【讨论】:

  • +1 是为了推荐 Anaconda。对于 Windows 用户或实际上任何使用 Python 进行主要数据分析的人来说,这解决了很多潜在的问题。也就是说,对于 webdev 来说,它很可能会让人头疼……
【解决方案2】:

安装 sklearn 足以读取数据。可能您的 sklearn 版本没有检索到该文件。 尝试从驱动器中读取文件

c:/Users/../site-packages/sklearn/datasets/data

直接这样可以确认问题。

【讨论】:

    【解决方案3】:

    通常是错误

    from ..utils import check_array
    ImportError: cannot import name check_array
    

    当存在依赖版本不匹配时出现。要解决这个问题 a) 通过 pip 或 easy_install 更新到最新版本的 sklearn。或者手动安装 b) 创建一个 Python 虚拟环境并尝试一下。它将帮助您管理特定于版本的依赖库。

    我的两分钱:如果最新版本的 sklearn 没问题,请选择 Anaconda 或 Enthought Python 发行版。否则最好在python中使用virtualenv包来隔离环境并避免冲突。

    快乐的黑客

    【讨论】:

      猜你喜欢
      • 2017-03-07
      • 2014-07-15
      • 2020-03-12
      • 2017-05-18
      • 2016-06-25
      • 2018-09-11
      • 2018-06-23
      • 2015-05-19
      • 2019-10-02
      相关资源
      最近更新 更多