Python 3.11.4
One option is "venv".
https://docs.python.org/3/library/venv.html
Activate the virtual environment each time you open a new terminal.
If venv is not activated automatically in VsCode terminal, then activate it manually:
Windows:
.venv/Scripts/activate.bat
Mac:
.venv/Scripts/activate
pip3 install -r requirements.txt
python src/main.py