diff --git a/.bashrc b/.bashrc index 928fbb4..444acbc 100644 --- a/.bashrc +++ b/.bashrc @@ -137,6 +137,7 @@ workon() else local VENV_NAME="$1" fi + deactivate >/dev/null 2>/dev/null [ -d "$VENVS/$VENV_NAME" ] || mkdir -p "$VENVS/$VENV_NAME" [ -f "$VENVS/$VENV_NAME/bin/activate" ] || python3 -m venv "$VENVS/$VENV_NAME" . "$VENVS/$VENV_NAME/bin/activate"