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.