引子:

运行from sklearn.dataset import load_iris 时提示:

Traceback (most recent call last):

File"F:/github/MiningStart/Chapter1/affinity.py", line 5, in

from sklearn.datasets import load_iris #鸢尾属植物

File "C:\Python27\lib\site-packages\sklearn\__init__.py", line 57, in

from .base importclone

File"C:\Python27\lib\site-packages\sklearn\base.py", line 9, in

from scipy importsparse

File"C:\Python27\lib\site-packages\scipy\__init__.py", line 61, in

from numpy._distributor_init import NUMPY_MKL #requires numpy+mkl

ImportError: cannot import name NUMPY_MKL

然后在pip freeze命令查看到只安装了numpy而没有mkl

Numpy+MKL is linked to the Intel® Math Kernel Library and includes required DLLs in the numpy.core directory.

一、了解mkl:

Python下有很多关于机器学习的库,最常用的组合有一下四个:

numpy :主要用来做一些科学运算,主要是矩阵的运算。NumPy为Python带来了真正的多维数组功能,并且提供了丰富的函数库处理这些数组。它将常用的数学函数都进行数组化,使得这些数学函数能够直接对数组进行操作,将本来需要在Python级别进行的循环,放到C语言的运算中,明显地提高了程序的运算速度。

scipy:主要是一些科学工具集,信号处理工具集(如线性代数使用LAPACK库,快速傅立叶变换使用FFTPACK库)及数值计算的一些工具(常微分方程求解使用ODEPACK库,非线性方程组求解以及最小值求解等)。

scikit-learn:里面有很多机器学习相关的算法(如聚类算法,SVM等)。

matplotlib:是一个画图工具和Matlab中的画图工程类似。

二、安装

pip install mkl 失败

然后在上边的地址中下载numpy+mkl的.whl文件

下载了:numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl

然后安装的时候显示:

C:\Users\Plain>pip install C:\Users\Plain\Desktop\numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl

numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.

傻乎乎的不知道为什么,然后才慢慢想通, cp35是给python3.5用的应该用cp27的。ps下载35的原因是一直以为35是最新新版本

下载numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl 安装成功。

C:\Users\Plain>pip install "F:\python whl collections\py27\numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl"Processing f:\python whl collections\py27\numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl

Installing collected packages: numpy

Found existing installation: numpy1.11.1Uninstalling numpy-1.11.1:

Successfully uninstalled numpy-1.11.1Successfully installed numpy-1.11.1+mkl

-------2016-7-27 22:47:03--

amd python mkl_安装numpy+mkl相关推荐

  1. python怎么安装numpy库-python怎么安装numpy库

    NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库. Python官网上的发行版是不包含Num ...

  2. 如何在Python中安装NumPy

    公众号-IT赶路人,专注分享与IT相关的知识! NumPy是Python编程不可或缺的一个库.在本文中,我们将学习如何在Python中安装NumPy.以下要点将在本文中介绍,让我们开始吧! 什么是Nu ...

  3. 树莓派python中安装numpy,pandas,torch,torchvision失败,ERROR: Could not find a version that satisfies the req

    树莓派python中安装numpy,pandas,torch,torchvision问题 安装失败现象 python通过pip安装torch错误ERROR: Could not find a vers ...

  4. python如何安装Numpy、SciPy、MatPlotLib

    飞天狐狸先前有一篇关于python如何安装Numpy.SciPy.MatPlotLib的文章,照做下来,有一些步骤用不到,有一些有差别,下面记录做法.OS=windows,python版本2.7.13 ...

  5. python 如何安装numpy库?

    (我的微信:Kingsplusa,我总结了人工智能手推笔记和思维导图,欢迎一起进步学习.) 首先我们要找到python安装的位置 win+R打开 进入以后输入:    where python 找到安 ...

  6. python如何安装numpy

    1. 根据python版本下载相应版本的numpy保存至D:\Program Files (x86)\Python\Python37\Scripts\ numpy下载地址 2. win+R,输入cmd ...

  7. python numpy库安装winerror5_求问安装numpy+mkl报错FileNotFoundError: [Errno 2] No such fi

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 初学python数据挖掘竟然卡在了安装上,请问各路大神这是什么原因呢? pip已经升级好了,路径设置好了 ,numpy也放进scripts了 C:\Use ...

  8. python怎么安装numpy库-Python NumPy库的安装和使用

    NumPy 就是一个数学运算的库,其是用 C 语言实现的,所以运算速度非常快.该模块也不是 Python 自带的,需要自行安装. 可以使用 PIP 进行安装,命令如下: pip install num ...

  9. python怎么安装numpy库-Python NumPy库安装使用笔记

    1. NumPy安装 使用pip包管理工具进行安装 复制代码 代码如下: $ sudo pip install numpy 使用pip包管理工具安装ipython(交互式shell工具) 复制代码 代 ...

最新文章

  1. sql如何让计算出来的结果百分数显示_图解面试题:如何交换数据?
  2. 无废话-SQL Server 2005新功能(1) - TSQL
  3. VC++ AfxBeginThread 与 CreateThread 的区别
  4. jni加载第三方so_Linux的so文件到底是干嘛的?浅析Linux的动态链接库
  5. 机器学习 -- 信息论
  6. 更新!在线状态和用户的共存模式保持一致
  7. 为什么说拥抱.NET CORE的时候到了
  8. sscanf用法详解-hdu2072
  9. 每日一题:leetcode82. 删除排序链表中的重复元素 II
  10. GitBlit使用安装教程~
  11. 8051单片机的中断发送
  12. Redis 存储SQL表格 方法
  13. arm中断保护和恢复_ARM中断处理过程
  14. 从我的公众号谈执行力
  15. java rbac 开源_java web快速开源开发框架RoubSite-admin
  16. 给自己一个anchor,挑战不可能
  17. 图数据库JanusGraph入门(一)JanusGraph初识
  18. 剑指offer(C++版本)
  19. 迪普融合之路 构建价值网络
  20. 学习和温习sqlserver

热门文章

  1. 项目总结23:POI生成Excel文件并浏览器导出
  2. 立即执行函数和函数劫持
  3. [IMX6Q][Android5.1]移植笔记 --- kernel停在Starting kernel 分析
  4. Java EE之idea创建和运行jsp项目
  5. 防火墙Mangle标记案例--从零开始学RouterOS系列10
  6. IEEE754阶码速求
  7. Visual Studio 2019 SN KEY 序列号
  8. 【附源码】Java计算机毕业设计扫码点餐微信小程序(程序+LW+部署)
  9. 能听懂的Java面向对象编程-雷伟-专题视频课程
  10. NodeJS生成字节码