diff --git a/python-kernel/setup-python-kernel.sh b/python-kernel/setup-python-kernel.sh new file mode 100644 index 0000000000000000000000000000000000000000..e67826b3a7c1372d74f6166e2c57a439edfc0974 --- /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 +