================================================================================
                                    Pyenv
================================================================================

Python environment manager
Manages multiple versions of Python on the same machine
Fork de rbenv (ruby)

--------------------------------------------------------------------------------
                                    Install
--------------------------------------------------------------------------------

$ sudo apt install pyenv

Needs a modification to the .profile bash initialism mechanism
(Installed by setup)

  if command -v pyenv &> /dev/null; then
      export PYENV_ROOT="$HOME/.pyenv"
      [[ -d "$PYENV_ROOT/bin" ]] && export PATH="$PYENV_ROOT/bin:$PATH"
      eval "$(pyenv init - --no-rehash bash)"
  fi

--------------------------------------------------------------------------------
                                    Commands
--------------------------------------------------------------------------------

List available versions
$ pyenv install -l

Install a specific version
$ pyenv install <python_version>

Use a version globally, for the user account
$ pyenv global <python_version>

Use a version locally, for the directory
$ pyenv local <python_version>
