From f86e442ec19e713986f41cd0f3e7eb14f42d1984 Mon Sep 17 00:00:00 2001 From: yuvipanda Date: Fri, 29 Jun 2018 01:49:28 -0700 Subject: [PATCH] Don't install hub's conda if you don't have to This lets us use the installer script as an upgrade script as well --- installer/install.bash | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/installer/install.bash b/installer/install.bash index 41561e5..faa5fa6 100755 --- a/installer/install.bash +++ b/installer/install.bash @@ -10,6 +10,13 @@ TLJH_INSTALL_PIP_FLAGS=${TLJH_INSTALL_PIP_FLAGS:---no-cache-dir} function install_miniconda { CONDA_DIR=${1} CONDA_VERSION=4.5.4 + if [ -e ${CONDA_DIR}/bin/conda ]; then + if [ "$(${CONDA_DIR}/bin/conda -V)" == "conda ${CONDA_VERSION}" ]; then + # The given ${CONDA_DIR} already has a conda with given version + return + fi + fi + URL="https://repo.continuum.io/miniconda/Miniconda3-${CONDA_VERSION}-Linux-x86_64.sh" INSTALLER_PATH=/tmp/miniconda-installer.sh