На моем компьютере я скомпилировал SciPy, используя новейшую lapack
[отсюда [(http://www.netlib.org/lapack/),, которая содержит собственную библиотеку blas
. Я думаю, для atlas
процесс будет аналогичным:
- скомпилируйте библиотеку
blas
. Перейдите на SRC
и запустите make
- скомпилируйте библиотеку
lapack
. Переименуйте make.inc.example
в make.inc
и отредактируйте его при необходимости (там должен быть флаг оптимизации -O2, и его можно изменить на -O3 для наиболее оптимизированного случая). Run make
Затем в исходной папке scipy:
переименуйте site.cfg.example
в site.cfg
и добавьте это (пути в формате Windows):
[LAPACK]
library_dirs = C: \ Users \ pfh-castro \ Downloads \ lapack-3.4.2
lapack_libs = lapack, tmglib
[Блас]
library_dirs = C: \ Users \ pfh-castro \ Downloads \ lapack-3.4.2
blas_libs = refblas
пробег python setup.py config --compiler=mingw32 build --compiler=mingw32 install
Версия сборки будет в ./build
.
Вы также должны посмотреть здесь .