Display pyhton version and virtualenv name in zsh prompt.
Python: /usr/bin/python
[user@host(system@2.7.5)]$Python: /usr/local/bin/python
[user@host(local@2.7.8)]$Python: Use pyenv (/usr/local/bin/python)
[user@host(⌘local@2.7.8)]$ pyenv version
system (set by /Users/user/.pyenv/version)Python: Use pyenv (/Users/user/.pyenv/versions/2.7.8/bin/python2.7)
[user@host(⌘@2.7.8)]$ pyenv version
2.7.8 (set by /Users/user/.pyenv/version)Python: Use pyenv (/Users/user/.pyenv/versions/pyenv_t/bin/python)
[user@host(⌘pyenv_test@2.7.8)]$ pyenv version
pyenv_test (set by /Users/user/hoge/fuga/pyenv_test/.python-version)1.Source zsh-python-prompt/zshrc.zsh file.
source /path/to/zsh-python-prompt/zshrc.zsh2.Set the environmental variable $ZSH_PYTHON_PROMPT to PROMPT or RPROMPT.
PROMPT+='$ZSH_PYTHON_PROMPT'3.Enable environmental variables in PROMPT.
setopt prompt_substChange pyenv symbol.
zstyle ':zsh-python-prompt:pyenv:' symbol '⌘'