Pyenv provides a framework for managing different versions of python, so one can manage the version of python one uses for different classes, courses, projects, etc.
Please note: some videos install tools straight from github - some can be installed using the 'pip' method, or downloading directly from pypi.org
Decent instructions there -
Linux
- https://www.youtube.com/watch?v=JyimhcbZ-8w
- https://www.youtube.com/watch?v=KL7HRhE9g7A
- https://www.youtube.com/watch?v=fv8YxO3AJqg
- venv, pyenv, pypi, pip, pipenv, pyWTF? https://www.youtube.com/watch?v=-C8uVImkTQg