Installation
SCCE must be installed using our the HQStage management tool. SCCE requires the MKL library. Below we provide several routes how this can be achieved.
HQStage
Using HQStage you can run
hqstage envs install-mkl
which automatically sets up the MKL library.
Pip
Furthermore, you can use pip directly to install the MKL library via
pip install mkl --upgrade
on some systems it is required to adjust the LD_LIBRARY_PATH to point to the python libs.
For example, if the virtual environment in which you have pip-installed MKL is
.local/share/HQStage/envs/HQStageEnv, you might have to execute
export LD_LIBRARY_PATH=$HOME/.local/share/HQStage/envs/HQStageEnv/lib:$LD_LIBRARY_PATH
point the linker to the location of the libraries.
In addition, the MKL pip package may not setup certain symbolic links, which can be fixed by running
cd $HOME/.local/share/HQStage/envs/HQStageEnv/lib/
ln -s libmkl_rt.so.2 libmkl_rt.so
cd -
Conda and other package management tools
Alternatively, you can conda (or other package manager like apt) to install MKL.