sklearn库

sklearn是scikit-learn的简称,是一个基于Python的第三方模块。sklearn库集成了一些常用的机器学习方法,在进行机器学习任务时,并不需要实现算法,只需要简单的调用sklearn库中提供的模块就能完成大多数的机器学习任务。

sklearn库是在Numpy、Scipy和matplotlib的基础上开发而成的,因此在介绍sklearn的安装前,需要先安装这些依赖库。

Numpy库:Numpy(Numerical Python的缩写)是一个开源的Python科学计算库.

Scipy库:是sklearn库的基础,它是基于Numpy的一个集成了多种数学算法和函数的Python模块。

matplotlib库: 是基于Numpy的一套Python工具包,它提供了大量的数据绘图工具。

sklearn安装

网络上有大量的数据源供大家下载,安装包的下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#     [官方下载链接]

安装顺序按照上面的红色阿拉伯数字指定的顺序按照就好,如下所示:

1.Numpy库:

2.Scipy库:

3.matplotlib库:

4.sklearn库:

依赖库之Numpy的安装

1.访问Numpy的相关下载链接

2.依据Python的具体版本下载对应的文件。例如:本课程使用的是Python3.5的64位版,,所以需要下载下图的红线框里的第二个文件也即:win_amd64.whl文件

找到下载的文件的路径,打开windows的DOS命令行窗口,执行如下命令:[使用pip命令进行安装]

pip install "numpy-1.11.3+mkl-cp35-cp35m-win_amd64.whl"

如果提示:pip不是内部命令或者外部命令,有两种原因:

第一:你的python安装目录的Scripts目录没有添加到PATH环境变量中;

第二: 你的pip.exe确实还没有安装,直接连Scripts目录都没有;

如果python安装目录下确实没有Scripts目录,那么就需要先安装pip了,如下所示:

pip安装

1.在以下地址下载最新的PIP安装文件:http://pypi.python.org/pypi/pip#downloads

2.下载pip-7.1.2.tar.gz (md5, pgp)完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:

python setup.py install

注意:安装pip的时候提示:ImportError: No module named setuptools ,解决方案如下:

下载:http://peak.telecommunity.com/dist/ez_setup.py

然后执行:

python ez_setup.py

然后再执行:

python setup.py install

就OK了。

安装好之后,我们直接在命令行输入pip,同样会显示‘pip’不是内部命令,也不是可运行的程序。因为我们还没有添加环境变量。

D:\DevSoft\python\Scripts

把该Scripts目录添加到PATH环境变量中即可!

最后再接着安装就好:

pip install "numpy-1.11.3+mkl-cp35-cp35m-win_amd64.whl"

提示:Successfully installed ...就说明安装成功了!

依赖库之Scipy的安装

1.访问Scipy的相关下载链接

2.依据python的具体版本下载对应的文件。同样这里需要下载*win_amd64.whl

3.找到下载的文件的路径,打开windows的DOS命令行窗口,执行如下命令:

pip install scipy-0.19.0-cp35-cp35m-win_amd64.whl

提示:Successfully installed ...就说明安装成功了!

依赖库之matplotlib的安装

1.访问matplotlib的相关下载链接

2.依据python的具体版本下载对应的文件。同样这里需要下载*win_amd64.whl

3.找到下载的文件的路径,打开windows的DOS命令行窗口,执行如下命令:

pip install matplotlib-2.0.0-cp35-cp35m-win_amd64.whl

sklearn库的安装

1.访问sklearn的相关下载链接

2.依据python的具体版本下载对应的文件。同样这里需要下载*win_amd64.whl

下载地址:https://pypi.python.org/pypi/scikit-learn/0.18.1

3.找到下载的文件的路径,打开windows的DOS命令行窗口,执行如下命令:

pip install scikit_learn-0.18.1-cp35-cp35m-win_amd64.whl

提示:Successfully installed ...就说明安装成功了!

测试:

如上所示,导入包时如果没有错误,则说明安装成功!

python第三方库自动安装脚本

#python第三方库自动安装脚本,需要在cmd中运行此脚本#BatchInstall.pyimport oslibs = {"numpy","matplotlib&qu ...

dev c++ Boost库的安装

dev c++ 的boost库的安装步骤 然后点击“check for updates”按钮 最后点击“Download selected”按钮,下载完成后安装.... 给dev添加boost库文件, ...

机器学习库shark安装

经过两天的折腾,一个对c++和机器学习库的安装都一知半解的人终于在反复安装中,成功的将shark库安装好了,小小纪念一下,多亏了卡门的热心帮忙. shark的安装主要分为以下几个部分: (1)下载 s ...

Robot Framework中经常用的第三方库的安装方法

pip升级:python -m pip install --upgrade pip 一.安装robotframework-selenium2library,相当于python中的selenium    ...

Python库的安装方法

Python库的安装方法 Python的解释器CPython是开源的,我们可以下载查看其源代码,同时,Python语言的各种库也都是开源的.利用Python语言编程,可用的库有很多,在Python官方 ...

Python学习笔记011_模块_标准库_第三方库的安装

容器 -> 数据的封装 函数 -> 语句的封装 类 -> 方法和属性的封装 模块 -> 模块就是程序 , 保存每个.py文件 # 创建了一个hello.py的文件,它的内容如下 ...

gd库的安装

gd库简介 主要用途编辑 在网站上GD库通常用来生成缩略图,或者用来对图片加水印,或者用来生成汉字验证码,或者对网站数据生成报表等.在PHP处理图像,可使用GD库,而GD库开始时是支持GIF的,但由于 ...

epel扩展库的安装

epel扩展库的安装 2017-10-09  18:07:48 个人原创,转载请注明作者,出处,否则追究法律责任 1,centos6.x系统中,必需安装epel-release-6-8.noarch. ...

Windows系统下 Python(Anaconda)的 Dlib库 的安装

0.引言 介绍 Windows 10 64位系统下,利用 Anaconda 开发环境,在python中安装 Dlib库 : windows下dlib的安装十分不友好,所以在这里分享下安装过程: win ...

随机推荐

寒冬之下,浩瀚智能开单收银打印扫描POS为何能在批发零售门店商场 车销行业 风靡!:进销存+打印扫描POS机

是一款适用于商超.餐饮.服装鞋帽.家电专营等等具有零售行业特点的企业,供企业管理人员用于管理.监控本品牌的市场占有率.门店覆盖区域.网点分布合理性等经济地理信息的工具平台. 1,功能一:业务抄单文章来 ...

For循环打印正三角,倒三角,菱形

A:正三角形: 内循环的判断条件:y<=x for(int x=0; x<5; x++) { for(int y=0; y<=x; y++) { System.out.print(& ...

【转载自W3CPLUS】如何将页脚固定在页面底部

该文章转载自:W3CPLUS 大漠的文章 http://www.w3cplus.com/css/css-sticky-foot-at-bottom-of-the-page 以下为全文 作为一个Web的 ...

JavaScript 语言基础知识点总结

网上找到的一份JavaScript 语言基础知识点总结,还不错,挺全面的. (来自:http://t.cn/zjbXMmi @刘巍峰 分享 )

IIS7 和IIS8&period;0 HTTP 错误 500&period;19 - Internal Server Error 问题的解决方式

百度了好久,没找到解决这个问题确切的答案,我也知道肯定是权限的问题,当然,经过一番尝试之后,最终攻克了,解决之道例如以下(个人方法,能够一试): 1.找到你的配置文件所在的目录,我的是 E:\源代码\ ...

如果一个Object对象可能是数组那么如何对其进行迭代

需求:一个方法传入的参数是Object类型(假设对象为“items”,使用Object类型也是为了使用多态而增加方法复用性),但已知这个Object对象可能是基本类型数组,也可能是对象数组,如何将这个 ...

HDU 1596 find the safest road &lpar;最短路&rpar;

find the safest road Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Ot ...

sed进阶N&semi;P&semi;D

案例 sed 的高级替换 $cat file1 why:1 why:2 3 4 5 why:6 why:7 8 why:9 $cat file2 why:1 why:2 3 4 5 why:6 why ...

C&num;之面向对象

话说三国时期,曹操带领百万大军攻打东吴,大军在长江赤壁驻扎,军船连成一片,眼看就要灭掉东吴,统一天下,曹操大悦,于是晏众文武,在酒席间,曹操诗兴大发,不觉吟道:"喝酒唱歌,人生真爽&quot ...

sklearn 命令行安装_1.sklearn库的安装相关推荐

  1. 【Android NDK 开发】NDK C/C++ 代码崩溃调试 - Tombstone 报错信息日志文件分析 ( 使用 addr2line 命令行工具查找动态库中的报错代码位置 )

    文章目录 一.从 Tombstone 报错日志中查找报错动态库 二.addr2line 命令行工具使用 64 位动态库使用的 aarch64-linux-android-addr2line.exe 工 ...

  2. ffmpeg环境变量配置linux,FFmpeg安装及encode库的安装说明

    FFmpeg安装及encode库的安装说明 一.安装ffmpeg A. 去ffmpeg官网(https://ffmpeg.org/)下载linux的官方源码包 B. 解压 tar -jxvf ffmp ...

  3. sklearn 命令行安装_sklearn 安装说明

    klearn 安装说明 第一步:进入root用户: cen@localhost ~]$ su root 密码:000000 第二步:安装sklearn 输入命令:pip install sklearn ...

  4. pytorch 命令行运行_PyTorch简介与相关安装

    PyTorch简介 PyTorch的前身是Torch,Torch是一个有大量机器学习算法支持的科学计算框架,灵活度很高,是一个与NumPy类似的张量(Tensor)操作库.但是Torch采用的是小众的 ...

  5. python命令行大全-用什么库写 Python 命令行程序(示例代码详解)

    一.前言 在近半年的 Python 命令行旅程中,我们依次学习了 argparse . docopt . click 和 fire 库的特点和用法,逐步了解到 Python 命令行库的设计哲学与演变. ...

  6. Xcode命令行生成Bitcode静态库

    近两三年一直在做静态库开发 1.在Xcode工程中创建静态库的Target,最初是手动Build出真机的.a文件,模拟器的.a文件,然后再用命令行合并 2.后来一些特殊的开发者,要求加入特殊的功能,或 ...

  7. mingw c++ 命令行_Mingw-w64在win10下的安装使用

    0.介绍 MinGW(Minimalist GNU for Windows), 是一个适用于微软windows应用程序的极简开发环境.MinGW提供了一个完整的开源编程工具集,适用于原生MS-Wind ...

  8. MySQL下载与安装、mysql服务启动与停止、mysql使用cmd命令行登录、SQLyog下载与安装,sqlyog登录与操作mysql

    文章目录 1.MySQL下载与安装 1.1 下载地址 1.2 打开官网,点击DOWNLOADS 1.3 点击 MySQL Community Server 1.4 在General Availabil ...

  9. python不同版本安装;第三方库的安装

    python不同版本安装以及安装第三方库 1.安装不同版本的python:                python2.7 & python3.6 ps:安装过程中需要注意的是默认没有配置环 ...

最新文章

  1. web app升级—带进度条的App自动更新
  2. android/linux中的第一个init程序的启动
  3. Linux xshell窗口批量命令编辑功能(发送键输入到所有窗口)
  4. 推荐8个优秀的基于HTML5的信息图
  5. python3 多线程_python3--多线程的使用
  6. 软考考前冲刺第十三章UML建模
  7. 【Python】输入两个字符串,在第一字符串中删除第二个字符串中所包含的所有字符...
  8. 概率论基础——组合分析
  9. RS485接线 | Modbus智能LED三色声光报警器 机房警示灯带蜂鸣器
  10. 机载激光雷达原理与应用科普(一)
  11. 不用担心JDK17收费了,Oracle 推出 JDK 8 的升级替代品
  12. DOS BAT脚本批量打开Edge网页
  13. 面试中面试官问的一些问题总结
  14. exchange2016卸载报错安装程序无法卸载,因为mscorsvw(9476)具有打开的文件
  15. metasploit unleashed(Chinese Simplified Edition)-8
  16. 高德地图定位失败_常见问题
  17. 自由职业者节税方案来了!
  18. eclipse打断点无效,代码进不去断点,断点只是一个圆点,没有对勾的处理方案
  19. 胜为蓝牙适配器驱动_胜为UDC-324A/B/C/D/E蓝牙适配器驱动
  20. 计算机算法设计与分析(第5版)PDF

热门文章

  1. 圆面积计算公式,这样理解起来超简单!
  2. Leetcode刷题149. 直线上最多的点数
  3. 行人重识别 代码阅读(来自郑哲东 简单行人重识别代码到88%准确率)
  4. domain-transfer reid郑哲东 joint 判别和生成REID
  5. adb install 安装错误常见列表
  6. php开发h5游戏,H5的canvas实现贪吃蛇小游戏
  7. 第十三届蓝桥杯结束后感悟,也对自己大学写生活的一个简单复盘
  8. Centos7安装Geany
  9. org.csource.common.MyException: item “tracker_server“ in null not found异常已解决
  10. rk3568 android11 PCIE接Intel I350网卡