I like to compile python 3.8.7 from scratch and add numpy, scipy.
Python compiles fine, numpy as well (disabled LAPACK=None, BLAS=None, ATLAS=None).
If i compile scipy i run into the following error:
File "scipy/linalg/setup.py", line 20, in configuration
raise NotFoundError('no lapack/blas resources found')
numpy.distutils.system_info.NotFoundError: no lapack/blas resources found
I intentionally don't want a LAPACK, BLAS, ATLAS dependency!
Is there a way of disabling these libraries?
setenv PYHOME "/path/to/my/python"
FFI_VERSION "3.3"
PYTHON_VERSION "3.8.7"
CYTHON_VERSION "0.29.21"
NUMPY_VERSION "1.19.5"
PYBIND11_VERSION "2.6.1"
SCIPY_VERSION "1.5.4"
setenv BLAS "None"
setenv ATLAS "None"
setenv LAPACK "None"
setenv NPY_BLAS_ORDER ""
setenv NPY_LAPACK_ORDER ""
${PYHOME}/bin/python3 setup.py build
${PYHOME}/bin/python3 setup.py install --prefix=${PYHOME}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…