1234567891011121314151617 |
- # This plugin loads pyenv into the current shell and provides prompt info via
- # the 'pyenv_prompt_info' function. Also loads pyenv-virtualenv if available.
- if (( $+commands[pyenv] )); then
- eval "$(pyenv init - zsh)"
- if (( $+commands[pyenv-virtualenv-init] )); then
- eval "$(pyenv virtualenv-init - zsh)"
- fi
- function pyenv_prompt_info() {
- echo "$(pyenv version-name)"
- }
- else
- # fallback to system python
- function pyenv_prompt_info() {
- echo "system: $(python -V 2>&1 | cut -f 2 -d ' ')"
- }
- fi
|