**python3** ====== sur judith/CentOS7 ====== en étant root: yum install python34 openblas-openmp python34-numexpr python34-scipy python-lxml python34-toolz python34-six python34-setuptools python34-py python34-numpy-f2py python-virtualenvwrapper python-pip libxml2-devel libxslt-devel pip install --upgrade virtualenv scipy n'est pas fourni sous forme de paquet, on va l'isntaller avec la commande pip, mais pas en étant root. On crée un environnement virtuel dans le homedir de l'utilisateur: mkvirtualenv test_scipy --python=/bin/python3.4 et workon test_scipy cdvirtualenv pip install scipy lxml numpy (test_scipy) -bash-4.2$ python Python 3.4.3 (default, Jan 26 2016, 02:25:35) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import scipy >>> ====== Tests ====== sur le code suivant import timeit setup = "import numpy as np;\ A=np.random.randn(1000,1000);\ b=np.random.randn(1000)" count = 5 t = timeit.Timer("np.linalg.solve(A,b)", setup=setup) print("solve:", t.timeit(count)/count, "sec") ^^^^^ | python2.7 | blas | 60ms | ''/usr/lib64/python2.7/site-packages/numpy/core/_dotblas.so'' | | | python 3.4.3 | lapack | 47ms ~ | ''/usr/lib64/python3.4/site-packages/numpy/linalg/lapack_lite.cpython-34m.so''| | | python 3.4.3 | openblas | 21ms ~ | ''/home/ghenry/.virtualenvs/test_scipy/lib/python3.4/site-packages/numpy/.libs/libopenblasp-r0-39a31c03.2.18.so''| export OMP_NUM_THREADS=8 |