美文网首页大数据 爬虫Python AI Sql@IT·互联网数据乐园
Python安装机器学习scikit_learn库最详细教程

Python安装机器学习scikit_learn库最详细教程

作者: 向上向善好少年 | 来源:发表于2017-04-12 14:19 被阅读0次

    前言

    最近在学习机器学习的相关课程,吴恩达大牛选择了Octave作为数学计算的工具,我个人还是比较喜欢Python的,而且也知道Python对于做数据科学还是非常合适的。因此比较希望转到Python上来跟教程。度娘了一下得知scikit_learn是一把好手啊。但是找了很多资料才把这个配置好,走了不少弯路,因此今天写一个教程出来,希望大家顺利的安装吧。

    我的环境

    Windows10系统,64位,Python2.7

    详细步骤

          网上有很多直接用pip进行在线安装的,反正我在安装过程中出了一堆错误,所以还是推荐大家下载whl文件来本地安装。whl文件是Python下的可解压文件大,可以用pip命令来安装,而pip是需要由setuptools来安装的。知道了这些之后我们就来进行正式流程。

          前提!!!你已经安装好了Python2.7并且配置好了环境变量。如果你装的是Python3,那么以下需要下载的部分你就去官网下载对应版本。

          安装scikit_learn需要numpy+mkl+scipy+matplotlib做依赖。如果已经使用pip安装过其中的库,建议先卸载,卸载的命令为

    >pip uninstall xxxxxx

           注:为了能在任意目录使用pip,建议将pip的安装目录(比如我的是D:\program\Python\Python27\Lib\site-packages\pip-9.0.1-py2.7.egg)加入环境变量Path中。


    1、安装setuptools。下载我给出的ez_setup.py文件,比如放到F盘,则从cmd中进入py所在的目录,执行以下的语句(这里我以我的安装过程为例,我放在了F:\py\目录下):

    我的文件:

    ez_setup.py   密码:99i3

    >F:      //进入F盘

    >cd py       //进入py目录

    >python ez_setup.py    //执行py文件,安装了setuptools。


    2、安装pip。从官网(官网传送门)上下载最新版本的pip(现在最新是pip 9.0.1)。下载如图所示的文件

    我的文件:

    pip-9.0.1    密码:8s95

    下载pip-9.0.1.tar.gz

    把他解压,我解压为了 F:\pip9\ 这个文件夹。从cmd中将目录切换到F:\pip9目录下,之后输入命令:

    >python setup.py install

    他之后会自动运行,一直到安装成功,如截图(截图只是最后几行):

    pip安装成功

    3、下载numpy+scipy+matplotlib+scikit_learn的whl文件(官网飞机),下载地址如下链接(推荐下载完成后将文件放在你的Python安装盘中,我是放到了我的Python环境安装的目录D:\program\目录中),截图如下:

    我的文件:

    numpy-1.12.1+mkl-cp27-cp27m-win_amd64.whl  密码:y2xq

    scipy-0.19.0-cp27-cp27m-win_amd64.whl     密码:qtcs

    matplotlib-2.0.0-cp27-cp27m-win_amd64.whl    密码:7bbi

    scikit_learn-0.18.1-cp27-cp27m-win_amd64.whl   密码:cgp8

    下载成功后

    4、安装我们下载好的whl。将我们的cmd转到python的Scripts目录下,也就是执行以下语句(以我自己的为例):

    >D:

    >cd D:\program\Python\Python27\Scripts

    进入Scripts目录下

    执行以下命令安装numpy+mkl

    >pip install D:\program\numpy-1.12.1+mkl-cp27-cp27m-win_amd64.whl

    numpy安装成功

    执行以下命令安装scipy

    >pip install D:\program\scipy-0.19.0-cp27-cp27m-win_amd64.whl

    scipy安装成功

    执行以下命令安装matplotlib,这个过程中他会主动安装或者提示是否安装依赖的库的,输入y同意安装

    >pip install D:\program\matplotlib-2.0.0-cp27-cp27m-win_amd64.whl

    输入命令开始安装 matplotlib及其依赖库安装成功

    执行以下命令安装scikit_learn:

    >pip install D:\program\scikit_learn-0.18.1-cp27-cp27m-win_amd64.whl

    scikit_learn安装成功

    5、大功告成,进入pycharm,写语句import sklearn 会出现自动提示补全的话就是安装成功了!

    成功的样子!

    以上为整个安装过程,希望大家也可以成功。需要下载的我也给出了地址,如果失效了可以联系我。邮件sduwxh2017@gmail.com

    相关文章

      网友评论

        本文标题:Python安装机器学习scikit_learn库最详细教程

        本文链接:https://www.haomeiwen.com/subject/gdhmattx.html