From 1029a3422b7d7a3ac52f2b2d556edcfab617ff00 Mon Sep 17 00:00:00 2001 From: voigta80 <aiko.voigt@univie.ac.at> Date: Fri, 11 Oct 2024 18:15:59 +0200 Subject: [PATCH] Adds attempt to create python kernel for teachinghub, not yet working --- python-kernel/setup-python-kernel.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 python-kernel/setup-python-kernel.sh diff --git a/python-kernel/setup-python-kernel.sh b/python-kernel/setup-python-kernel.sh new file mode 100644 index 0000000..e67826b --- /dev/null +++ b/python-kernel/setup-python-kernel.sh @@ -0,0 +1,19 @@ +# move to SRV home directory +cd /srvfs/home/avoigt + +KNAME="intro-comp-meteo-ex-w2024" # name of pyhton kernel +ROOTPREFIX="/srvfs/home/avoigt/micromamba" + +module load micromamba +micromamba create -n $KNAME -r $ROOTPREFIX +micromamba install -c conda-forge -n $KNAME -r $ROOTPREFIX xarray \ pandas \ numpy \ matplotlib \ cartopy \ netcdf4 +micromamba install -c conda-forge -n $KNAME -r $ROOTPREFIX dask \ zarr +micromamba install -c conda-forge -n $KNAME -r $ROOTPREFIX cdsapi + +# create Jupyter kernel and make available +micromamba install -c conda-forge -n $KNAME -r $ROOTPREFIX ipykernel +${ROOTPREFIX}/envs/${KNAME}/bin/python3 -m ipykernel install --user --name=$KNAME + +# export evironment setup to env.txt +micromamba env export -p ${ROOTPREFIX}/envs/${KNAME}/ > env.txt + -- GitLab