Setup on macOS#

All shell scripts are bash

Xcode#

Install Command Line Tools (CLT) for Xcode. This will install macOS compilers and libraries:

xcode-select --install

Homebrew#

Install Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

System Packages#

coreutils, wget, curl#

brew install coreutils wget curl 

cairo, geos#

brew install cairo geos

Python Environment#

pyenv#

Install Python version manager pyenv

brew install pyenv