Different version of Python are available in any Unix OS and while building a project it is best to give the project the latest python binaries exclusively with VirtualEnv.
# Commands to setup VirtualEnv pip3 install venv python3 -m venv [name_of_your_env_dir] source [name_of_your_env_dir]/bin/activate
Depending on the version of "pip" used, all required python binaries are now exclusively available and active for your project
# Deactivate By: deactivate
This post is mostly for myself since there are multiple ways of env setup. I dont expect this to be young noob friendly