First way: My personal peference:
pyenv
to manage my python version.
pyenv install 3.7.3
pyenv local 3.7.3
Check your python version:
$ python --version
Python 3.7.3
Create the virtual environment with venv:
python -m venv venv
Then activate the Virtual Environment:
source venv/bin/activate
Check your python version:
$ python --version
Python 3.7.3
You may need to remove the previous virtual environment
rm -rf venv/bin
Real Python's way: [virtual-environments-and-pyenv](https://realpython.com/intro-to-pyenv/#virtual-environments-and-pyenv)