25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

21 satır
460 B

  1. #!/usr/bin/env bash
  2. # Summary: Explain how the current Python version is set
  3. set -e
  4. [ -n "$PYENV_DEBUG" ] && set -x
  5. unset PYENV_VERSION_ORIGIN
  6. OLDIFS="$IFS"
  7. IFS=$'\n' scripts=(`pyenv-hooks version-origin`)
  8. IFS="$OLDIFS"
  9. for script in "${scripts[@]}"; do
  10. source "$script"
  11. done
  12. if [ -n "$PYENV_VERSION_ORIGIN" ]; then
  13. echo "$PYENV_VERSION_ORIGIN"
  14. elif [ -n "$PYENV_VERSION" ]; then
  15. echo "PYENV_VERSION environment variable"
  16. else
  17. pyenv-version-file
  18. fi