@@ -15,13 +15,13 @@ URL="https://anaconda.org/conda-forge/micromamba/${MAMBA_VERSION}/download/linux
1515unset HOME
1616mkdir -p ${CONDA_DIR}
1717
18- time wget -qO- ${URL} | tar -xvj bin/micromamba
19- chmod 0755 /tmp/bin/micromamba
18+ export MICROMAMBA_EXE=" /usr/local/bin/micromamba"
2019
21- export MAMBA_ROOT_PREFIX=${CONDA_DIR}
22- export MAMBA_EXE=" /tmp/bin/micromamba"
20+ time wget -qO- ${URL} | tar -xvj bin/micromamba
21+ mv bin/micromamba " $MICROMAMBA_EXE "
22+ chmod 0755 " $MICROMAMBA_EXE "
2323
24- eval " $( /tmp/bin/micromamba shell hook -p ${CONDA_DIR} -s posix) "
24+ eval " $( ${MICROMAMBA_EXE} shell hook -p ${CONDA_DIR} -s posix) "
2525
2626micromamba activate
2727
@@ -43,7 +43,7 @@ echo "installing notebook env:"
4343cat " ${NB_ENVIRONMENT_FILE} "
4444
4545
46- time micromamba create -p ${NB_PYTHON_PREFIX} -f " ${NB_ENVIRONMENT_FILE} "
46+ time ${MAMBA_EXE} create -p ${NB_PYTHON_PREFIX} --file " ${NB_ENVIRONMENT_FILE} "
4747
4848if [[ ! -z " ${NB_REQUIREMENTS_FILE:- } " ]]; then
4949 echo " installing pip requirements"
@@ -60,7 +60,7 @@ if [[ ! -z "${KERNEL_ENVIRONMENT_FILE:-}" ]]; then
6060 # install kernel env and register kernelspec
6161 echo " installing kernel env:"
6262 cat " ${KERNEL_ENVIRONMENT_FILE} "
63- time micromamba create -p ${KERNEL_PYTHON_PREFIX} -f " ${KERNEL_ENVIRONMENT_FILE} "
63+ time ${MAMBA_EXE} create -p ${KERNEL_PYTHON_PREFIX} --file " ${KERNEL_ENVIRONMENT_FILE} "
6464
6565 if [[ ! -z " ${KERNEL_REQUIREMENTS_FILE:- } " ]]; then
6666 echo " installing pip requirements for kernel"
@@ -70,18 +70,18 @@ if [[ ! -z "${KERNEL_ENVIRONMENT_FILE:-}" ]]; then
7070
7171 ${KERNEL_PYTHON_PREFIX} /bin/ipython kernel install --prefix " ${NB_PYTHON_PREFIX} "
7272 echo ' ' > ${KERNEL_PYTHON_PREFIX} /conda-meta/history
73- micromamba list -p ${KERNEL_PYTHON_PREFIX}
73+ ${MAMBA_EXE} list -p ${KERNEL_PYTHON_PREFIX}
7474fi
7575
7676# Clean things out!
77- time micromamba clean --all -y
77+ time ${MAMBA_EXE} clean --all -f -y
7878
7979# Remove the pip cache created as part of installing micromamba
8080rm -rf /root/.cache
8181
8282chown -R $NB_USER :$NB_USER ${CONDA_DIR}
8383
84- micromamba list -p ${NB_PYTHON_PREFIX}
84+ ${MAMBA_EXE} list -p ${NB_PYTHON_PREFIX}
8585
8686# Set NPM config
8787${NB_PYTHON_PREFIX} /bin/npm config --global set prefix ${NPM_DIR}
0 commit comments