• Install xcode (software developement tools for macOS)
• Install Homebrew (Package Manager : a collection of software tools that work to automate installation processes that include initial software installation, upgrading and configuring of software, and removing software as needed)
• Install Python3 using brew
○ Homebrew will install pip, setuptools and wheel.
• Ref: https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-macos
• Install Jupyter notebook
• Ref: https://jupyter.org/install
• Install Virtualenv (a tool for creating isolated Python virtual environments)
• Ref: https://python-guide-pt-br.readthedocs.io/fr/latest/dev/virtualenvs.html
○ Add venv to jupyter kernels https://stackoverflow.com/questions/42449814/running-jupyter-notebook-in-a-virtualenv-installed-sklearn-module-not-available
○ Remove kernel on jupyter notebook https://stackoverflow.com/questions/42635310/remove-kernel-on-jupyter-notebook
• Use this guide to install Python and Pip on windows https://github.com/BurntSushi/nfldb/wiki/Python-&-pip-Windows-installation