These instructions assume you are on macOS, but basically the same on Linux.
Pre-reqs:
- Have Python 3 installed. On macOS, this could be installed from homebrew or even via standard Python 3.6 downloaded installer from https://www.python.org/download. On Linux, just use your package manager.
- On macOS, install XCode from the Mac App Store (or install the XCode command line utils).
- On Linux, install boost (sudo apt-get install libboost-all-dev)