我用(从系统)安装Numpy
(在 virtualenv中)。env
OpenBlas
$ sudo apt-get install libopenblas-dev
(env)$ mkdir evn/download
(env)$ pip install -d env/download numpy
(env)$ mkdir env/build
(env)$ cd env/build
(env)$ tar xzf ../download/numpy-1.9.2.tar.gz
(env)$ cd numpy-1.9.2
编辑site.cfg
:
[atlas]
atlas_libs = openblas
libraries = openblas
[openblas]
libraries = openblas
library_dirs = /usr/lib/openblas-base/
然后,numpy
使用pip
. 此外,numpy
通过系统安装(使用blas
)。我用这个脚本测试时间。在这两种情况下,我都有相同的时间。我检查了一下,系统使用Blas
和 virtualenv 使用OpenBlas
. 为什么需要同样的时间?
我使用 Debian 测试和 python 2.7.9