scikit-learn安装

scikit-learn 框架安装


  • 操作系统 :ubuntu 16.04

* python版本: python2.7 与 python3.5

  1. python2 安装scikit-learn

    安装scikit-learn需要先安装numpy与scipy

    1. 安装numpy
      看网上的其他教程都是要求安装numpy+mkl,但是我安装这个包之后不能正常import numpy,但是我还是希望各位能先尝试安装numpy+mkl
      下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

      tips
      安装包兼容问题
      numpy-1.13.3+mkl-cp27-cp27mu-manylinux1_x86_64.whl
      numpy模组名
      1.13.3版本
      cp27-cp27mu支持的pip格式
      manylinux1代表linux版本
      x86-64电脑的cpu位数

      • 查看python支持的格式

        在shell中输入

        import pip
        print(pip.pep425tags.get_supported())
      • 若是pip不支持,会报错not a supported wheel on this platform

      然后进入下载目录,在控制台输入:sudo pip install numpy-1.13.3+mkl-cp27-cp27mu-manylinux1_x86_64.whl

      若是出现cannot import name multiarray出现错误

      出现这种错误,网上给出了一些解决方案,有说要重新安装的,也有说安装matplotlib,但是都没有解决问题,后来我直接安装的numpy(不是numpy+mkl)发现可以正常使用

      源里自带的numpy,控制台输入sudo pip install numpy
      若是下载模组出现timeout可以添加这个参数--timeout <sec>sudo pip install numpy --timeout=500

    2. 安装scipy
      在正常安装了numpy之后就没有遇见什么大坑了,
      下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
      然后安装.

    3. 安装scikit_learn
      直接安装源里的就行了
      sudo pip install scikit-learn

      若是下载模组出现timeout可以添加这个参数--timeout <sec>sudo pip install scikit-learn --timeout=500

  2. python3 安装scikit-learn
    python3 与python2 的安装没有区别,只是下载的文件名需要是python3 支持的格式.

    • 查看python支持的格式

      在shell中输入

      import pip
      print(pip.pep425tags.get_supported())
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值