【问题标题】:I Can't install Scikit-learn for python 3.7我无法为 python 3.7 安装 Scikit-learn
【发布时间】:2018-12-21 05:28:37
【问题描述】:

诚然,我对 python 比较陌生。我想将 scikit-learn 安装到 Python 3.7 中。我知道 scikit-learn 需要 Numpy 和 Scipy。当尝试使用 pip 安装 Scikit-learn 时,我在 Document 中看到了文字墙。以下是 Numpy 和 Scipy 的版本:

Numpy 版本:1.14.5

Scipy 版本:1.1.0

这又是在 Python 3.7.0 版上

【问题讨论】:

  • 你能写出你使用的具体命令吗?查看您使用(或未使用)的标志很有用
  • python 3.7 于 2 周前问世。我当然通常会努力为所有事情使用最新的软件,但可能会回到 3.6.4 一段时间,直到 3.7 出现一段时间,每个人都赶上了这些变化。
  • 对于像 numpy 和 scipy 这样复杂的扩展模块,迄今为止最简单的安装方法是获取一个预编译版本,并与 Anaconda 之类的东西打包在一起。
  • This list 显示可用的软件包,如果您使用适用于 Windows 64 位的 python 3.6 安装 anaconda,则默认安装哪些软件包。 Scikit-image 和 Scikit-learn 都默认安装。
  • 是的,我刚刚用Pyenv 安装了 3.7.0(我最喜欢的处理多个本地 Python 版本的方法),但它无法构建 scikit-learn。这是Scikit-learn's GitHub issue tracking 3.7 compatibility。暂时使用 3.6。

标签: python scikit-learn


【解决方案1】:

看起来像scikit-seather现在3.7兼容:#11320 tracking问题现在关闭。

【讨论】:

    【解决方案2】:

    我的 python 版本是 3.7.4,安装 scikit-learn 也很费劲。但它通过安装对我有用

    pip install sklearn
    

    当我们自动安装时

    joblib-0.14.1, scikit-learn-0.22.1,和 sklearn-0.0

    将被安装....!

    【讨论】:

      猜你喜欢
      • 2019-02-03
      • 2014-04-30
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 2020-09-11
      • 2014-06-05
      • 2013-09-29
      • 2021-01-17
      相关资源
      最近更新 更多