Kevin W. Beam
Software Engineer - National Snow and Ice Data Center (NSIDC)
Using pyenv to Simplify Python Development
If you develop multiple Python projects each with their own version of Python, set of dependencies, and use both virtualenvs and conda, then pyenv is worth your time to investigate and learn. Check out the short demo:
To get started, install both pyenv
and pyenv-virtualenv
and integrate them into your shell setup.
Both have good installation instructions and are easy to get up and running: