From fb757053c82273e3652d84d6549a388aea6d09d7 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Mon, 15 Aug 2016 06:01:55 +0000 Subject: [PATCH] Show meaningful message on missing executable (fixes #610) --- libexec/pyenv-which | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libexec/pyenv-which b/libexec/pyenv-which index a17d06ca..a8553e7d 100755 --- a/libexec/pyenv-which +++ b/libexec/pyenv-which @@ -59,9 +59,6 @@ done if [ -x "$PYENV_COMMAND_PATH" ]; then echo "$PYENV_COMMAND_PATH" -elif [ "$PYENV_VERSION" != "system" ] && [ ! -d "${PYENV_ROOT}/versions/${PYENV_VERSION}" ]; then - echo "pyenv: version \`$PYENV_VERSION' is not installed (set by $(pyenv-version-origin))" >&2 - exit 1 else any_not_installed=0 for version in "${versions[@]}"; do @@ -69,7 +66,7 @@ else continue fi if ! [ -d "${PYENV_ROOT}/versions/${version}" ]; then - echo "pyenv: version \`$version' is not installed" >&2 + echo "pyenv: version \`$version' is not installed (set by $(pyenv-version-origin))" >&2 any_not_installed=1 fi done