You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
545 B
17 lines
545 B
# 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
|
|
|