From a6ca99d58d76527ac333928223ea4d0715bd2b3a Mon Sep 17 00:00:00 2001 From: Maks Snegov Date: Fri, 20 Dec 2024 16:23:56 -0800 Subject: [PATCH] update-python-env: handle empty .python-version --- update-python-env.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/update-python-env.sh b/update-python-env.sh index 9b2c533..b1285bd 100755 --- a/update-python-env.sh +++ b/update-python-env.sh @@ -23,11 +23,13 @@ if [ $res -eq 1 ]; then fi CUR_VENV=$(cat .python-version) -echo "[*] Removing current virtualenv ($CUR_VENV)" -pyenv virtualenv-delete -f $CUR_VENV || exit 1 +if [ -n "$CUR_VENV" ]; then + echo "[*] Removing current virtualenv ($CUR_VENV)" + pyenv virtualenv-delete -f $CUR_VENV || exit 1 -echo "[*] Removing virtualenv named as project ($PROJECT)" -pyenv virtualenv-delete -f $PROJECT || exit 1 + echo "[*] Removing virtualenv named as project ($PROJECT)" + pyenv virtualenv-delete -f $PROJECT || exit 1 +fi NEW_VENV=$PY_VER/envs/$PROJECT echo "[*] Creating new virtualenv ($NEW_VENV)"