安装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 出错处理
- 三、验证
一、环境
- 安装python(我自己的是python3.7.0)
- 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 出错处理
- 提示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