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.