Skip to content

ajmedeio/algos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

algos

My algorithm studies

Instructions

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.

  1. Install pyenv
  2. Install project specific python version
  3. Install PDM
  4. Install Dependencies

Install pyenv

Mac/Linux

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

Install project specific python version

(This can take several minutes, patience...)

pyenv install $(cat .python-version)
pyenv local $(cat .python-version)

Install PDM (Python Dependency Manager)

pip install --user pdm==2.12.4
echo 'export PATH=$PATH:~/.local/bin' >> ~/.bash_profile
source ~/.bash_profile

Install dependencies

pdm install

About

My algorithms studies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages