Python versions and virtual environments

This is just a reminder to myself for the next time I need to set up Python virtual environments in the future - after having not done it for a while.

Self, what you're looking for is pyenv to manage multiple version of Python, and pyenv-virtualenv for project-specific dependency isolation.

Check out the links for usage details.
And self, you're welcome :-)