安装Sklearn详细步骤+出错解决

安装Sklearn详细步骤+出错解决

  • 一、环境
  • 二、安装过程与出错解决
    • 2.1 终端查询信息
    • 2.2 选择适配版本
    • 2.3 安装过程
      • 2.3.1 安装wheel软件包工具
      • 2.3.2 安装Numpy+mkl
      • 2.3.3 安装Scipy
      • 2.3.4 安装Sklearn
    • 2.4 出错处理
  • 三、验证

一、环境

  1. 安装python(我自己的是python3.7.0)
  2. win10/win11(我的是win11)

二、安装过程与出错解决

numpy+mkl 和 scipy 这两个库需要在sklearn之前安装。

2.1 终端查询信息

win+R 输入cmd

在这里插入图片描述

输入python,查看python版本号

在这里插入图片描述

进入python之后,依次输入

import platform	   
platform.architecture()	  

查看python位数

在这里插入图片描述

可知:我的python版本号是3.7,64位。

2.2 选择适配版本

numpy+mkl和scipy的第三方库:

https://www.lfd.uci.edu/~gohlke/pythonlibs/

嫌麻烦可直接进下面:

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

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

选择方法:

  • 中间的cp37,表示的就是Python 3.7.*(如果你的python是3.6.*就选cp36)
  • 最后选择和自己电脑位数匹配的版本(32位选win32、64位选amd64)
  • 根据2.1.1中的内容选择相应的版本

基于我自己的情况,python3.7,64位。选择如下:

在这里插入图片描述

在这里插入图片描述

2.3 安装过程

2.3.1 安装wheel软件包工具

pip3 install wheel

在这里插入图片描述

如果需要更新pip,请看2.4 出错处理中的第1点。

2.3.2 安装Numpy+mkl

首先进入下载完文件的存放目录。

在这里插入图片描述

在这里插入图片描述

进行安装:

pip install numpy-1.21.6+mkl-cp37-cp37m-win_amd64.whl

在这里插入图片描述

如果爆红了,先退出到文件目录,输入pip list,看有没有numpy,有则安装成功。

2.3.3 安装Scipy

步骤与2.3.2一样,首先进入文件存放目录,再进行安装。

在这里插入图片描述

pip inatall scipy-1.7.3-cp37-cp37m-win_amd64.whl

进行安装:

在这里插入图片描述

2.3.4 安装Sklearn

pip install -U scikit-learn

在这里插入图片描述

2.4 出错处理

  1. 提示pip需要更新,则输入以下代码进行更新。
python -m pip install --upgrade pip

依旧报错,进行如下。

卸载 setuptools

python -m pip uninstall pip setuptools

中间会提示你输入两次y/n,都选y。

再次升级pip.

pip3 install --upgrade pip

重新安装 setuptools

pip install --upgrade setuptools 

三、验证

pip list

在这里插入图片描述

至此,安装完成。本人初学,欢迎交流!

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/ba2b9ec236.html