Assuming you're using brew
brew install eigen swig numpy
brew install opencv3 --with-contrib --with-python3 --without-python
git clone https://github.com/fehlfarbe/python-aruco.git
cp swigbuild.sh swigbuild.sh.org
cp setup.py setup.py.org