【问题标题】:Error when importing sklearn in python - ImportError在 python 中导入 sklearn 时出错 - ImportError
【发布时间】:2020-05-18 12:37:39
【问题描述】:

在 python 中导入 sklearn 时出现错误。

我正在使用 MacBook。

>>> import sklearn

错误:

> Traceback (most recent call last):   File
> "<pyshell#1>", line 1, in <module>
>     import sklearn   File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/sklearn/__init__.py",
> line 81, in <module>
>     from . import __check_build  # noqa: F401 ImportError: cannot import name '__check_build' from 'sklearn'
> (/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/sklearn/__init__.py)

【问题讨论】:

  • 你是如何在你的机器上安装sklearn的?
  • 在终端中使用 pip install sklearn
  • 为什么不安装包含它的 Anaconda?
  • @NeePew 不是 pip install sklearn 而是pip install scikit-learn

标签: python scikit-learn pip package-managers


【解决方案1】:

根据the pypi page for sklearn,您应该使用pip install scikit-learn 而不是pip install sklearn

【讨论】:

    【解决方案2】:

    您的requirements.txt 文件需要该行

    scikit-learn==0.22.1
    

    或者,如果您不存储项目的需求,那么

    pip install scikit-learn
    

    在命令行上。

    【讨论】:

      猜你喜欢
      • 2020-07-04
      • 1970-01-01
      • 1970-01-01
      • 2018-03-19
      • 2013-02-22
      • 1970-01-01
      相关资源
      最近更新 更多