My algorithm studies
These instructions will take you through installation of necessary tools all the way to running the project, unit tests, and testing the lambda in a way similar to its live runtime.
curl https://pyenv.run | bash
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
(This can take several minutes, patience...)
pyenv install $(cat .python-version)
pyenv local $(cat .python-version)
pip install --user pdm==2.12.4
echo 'export PATH=$PATH:~/.local/bin' >> ~/.bash_profile
source ~/.bash_profile
pdm install