Numpy和Numpy-MKL之间的区别?

Ani*_*dey 10 numpy scipy python-import intel-mkl python-2.7

我想用SciPy测试一些信号处理和统计.所以,我不得不用scipy.signalscipy.stats,但我总是用得到的错误:

ImportError: DLL load failed: The specified module could not be found.

我使用的是Numpy 1.7.1,scipy 0.12和Python 2.7.3.我检查了互联网,并在其他论坛上询问了它!使用Numpy-MKL发行版切换我的Numpy发行版时,这个问题得到了解决.

我想知道两个库之间的区别吗?

Dav*_*veP 17

Numpy和scipy依靠较低级别的fortran库(如BLASlapack)来执行其许多功能.这些库有许多不同的版本,包括netlib提供的高度可移植版本,以及针对特定系统优化的其他版本.特别是,英特尔有一个名为"MKL"的英特尔数学核心库.所以numpy-mkl只是意味着针对MKL fortran库编译的numpy版本.

你之前安装的numpy版本可能会以某种方式被破坏,并且无法找到所需的库.