Building from sources¶
If you are only trying to install SciPy, see Installing and upgrading.
Build instructions for different operating systems and an FAQ:
- Building from source on Linux
- Building from source on Windows
- Building from source on macOS
- Build/Install FAQ
Reference for build options¶
Scipy has several tunable build-time options, which can be set.
site.cfg: build-time library configuration file, see
ATLAS, etc., also controlling library configuration. See Numpy documentation for more details.
NPY_USE_BLAS_ILP64=1: build using 64-bit integer size (ILP64) BLAS+LAPACK libraries.
Note that even when this is set, Scipy requires also 32-bit integer size (LP64) BLAS+LAPACK libraries to be available and configured. This is because only some components in Scipy make use of the 64-bit capabilities.