【发布时间】: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