windows下安装sklearn库需要提前安装第三方库matplotlib注意事项

在学习python机器学习应用的过程中,不得不使用sklearn库(集成了机器学习方法,只需调用sklearn库中模块就能完成机器学习任务),安装sklearn库我们需要安装python及第三方库numpy、scipy、matplotlib。其中第三方库的numpy以及scipy安装时非常简单,不易出错;往往大家会在matplotlib安装中不知所措。我也是一名python代码搬运工小白,今天就把自己的经历告诉大家。

一:第三方库安装顺序

  • 先安装numpy,再安装,最后安装matplotlib。

  • numpy下载链接如下:https://pypi.org/project/numpy/#files

  • scipy下载链接如下:https://pypi.org/project/scipy/#files

  • matplotlib下载链接如下:https://pypi.org/project/matplotlib/#files

  • sklearn下载链接如下:https://pypi.org/project/scikit-learn/0.18.1/#files
    **注意事项:**例如matplotlib-3.2.2-cp36-cp36m-win_amd64.whl,其中的cp36指的的python适用于3.6.x版本、amd64适用于Windows64的。

二:matplotlib安装过程

  • 打开控制面板,在运行界面输入cmd进入dos系统
  • 输入where python确定python位置,并进入Scripts文件夹中,存入已经下载好的matplotlib-3.2.2-cp36-cp36m-win_amd64.whl(这个直接在文件夹中操作,不在dos界面操作)
  • 在cmd面板也进入到scripts文件夹中,这样安装matplotlib不需要加路径,具体代码为cd /d C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts
  • 输入pip install matplotlib-3.2.2-cp36-cp36m-win_amd64.whl (依据自己下载的文件名;如果不在cmd进入scripts文件夹,需要输入pip install C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts\matplotlib-3.2.2-cp36-cp36m-win_amd64.whl )
  • 如果提示安装成功,那么非常恭喜你!没有安装成功的小伙伴们,看看我下面的经历。

三:matplotlib安装报错

一般出错就是没有所需要的包,我们只要对症下药安装相应的文件就行,具体操作痛:matplotlib安装。

  • 提示无法匹配kiwisolver>1.0.1版本
    点击https://pypi.org/project/kiwisolver/#files下载相关版本,存入python的Scripts文件夹中,再在cmd面板输入pip install kiwisolver-1.2.0-cp36-none-win_amd64.wh
    在这里插入图片描述
    之后再输入安装matplotlib,一般会出现以下提示

  • 提示无法匹配cycler>=0.10版本
    在这里插入图片描述 点击https://pypi.org/project/Cycler/#files下载cycler进行安装,具体操作步骤同上
    之后再输入安装matplotlib,一般会出现以下提示

  • 提示无法找到满足版本的six

在这里插入图片描述
点击https://pypi.org/project/six/#files进行安装,具体操作步骤同上
之后再输入安装matplotlib,一般会出现以下提示

  • 提示无法找到满足版本的dateutil

在这里插入图片描述
点击https://pypi.org/project/python-dateutil/#files进行安装,具体操作步骤同上
之后再输入安装matplotlib,一般会出现以下提示

  • 提示无法找到满足版本的pyparsing
    在这里插入图片描述
    点击https://pypi.org/project/pyparsing/#files进行安装,具体操作步骤同上
    之后再输入安装matplotlib,就可以成功安装了

四:安装sklearn库
输入pip install scikit_learn-0.21.0-cp36-cp36m-win_amd64.whl 后又提示相关错误,为此我又依据上文一样依次下载安装了joblib库,其下载链接----https://pypi.org/project/joblib/#files

五:所需库下载链接及顺序总结

numpy下载链接如下:https://pypi.org/project/numpy/#files
scipy下载链接如下:https://pypi.org/project/scipy/#files
kiwisolver 下载链接如下: https://pypi.org/project/kiwisolver/#files
Cycler 下载链接如下:https://pypi.org/project/Cycler/#files
six下载链接如下:https://pypi.org/project/six/#files
python-dateutil下载链接如下: https://pypi.org/project/python-dateutil/#files
pyparsing下载链接如下:https://pypi.org/project/pyparsing/#files
matplotlib下载链接如下:https://pypi.org/project/matplotlib/#files
joblib下载链接如下:https://pypi.org/project/joblib/#files
sklearn下载链接如下:https://pypi.org/project/scikit-learn/0.18.1/#files

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值