天天看点

windows 安装 sklearnwindows 安装 sklearn

windows 安装 sklearn

如果是用的anacond 已经自动安装了

如果是只安装了python 和pip ,要首先安装sklearn 的依赖包:numpy+mkl 和scipy

numpy+mkl 和 scipy 可以在这个网址安装

numpy+mkl地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

scipy地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

下载合适的安装包

打开下载链接如下:

windows 安装 sklearnwindows 安装 sklearn

我们可以看到有很多版本。我们以如下版本为例

numpy‑1.19.1+mkl‑cp37‑cp37m‑win_amd64.whl

其中 numpy‑1.19.1+mkl 是指的numpy 的版本,我们可以选择一个比较新的版本

cp37‑cp37m‑win_amd64 是指我们电脑的信息;这个我们要在自己电脑中查看,找到对应自己电脑的版本

要运行如下python代码

import pip._internal
print(pip._internal.pep425tags.get_supported())
           

结果如下

[('cp37', 'cp37m', 'win_amd64'), ('cp37', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp37', 'none', 'any'), ('cp3', 'none', 'any'), ('py37', 'none', 'any'), ('py3', 'none', 'any'), ('py36', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]
           

可以看出我的电脑对应的就是cp37‑cp37m‑win_amd64

下载对应版本的numpy和scipy 即可,建议用vpn 下载速度会快一点

安装下载好的安装包

打开cmd,切换到安装包的下载路劲

windows 安装 sklearnwindows 安装 sklearn

我的安装包安装到了C:\Users\86131\Downloads

接下来终端输入

pip install --user scipy-1.5.1-cp37-cp37m-win_amd64.whl

pip install --user numpy-1.19.1+mkl-cp37-cp37m-win_amd64.whl

pip 安装sklearn

终端输入

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --user scikit-learn

安装成功:

Installing collected packages: threadpoolctl, joblib, scikit-learn
Successfully installed joblib-0.16.0 scikit-learn-0.23.1 threadpoolctl-2.1.0
           

继续阅读