The quick answer:
To use this build of PyFerret for Mac OS X, you need to install the homebrew package manager's version of gcc, python, and pyqt, then do a pip install of numpy (and scipy and pyshp if desired). So first step would be to install homebrew if you do not already have it installed. See
http://brew.sh/ for more information. Then run:
The build of PyFerret for the Mac OS X requires the PyQt4 and NumPy Python modules. In order to obtain those packages I used the homebrew package manager for OS X. But this package manager installs packages (actually links to packages) under /usr/local instead of the standard system locations so as to not interfere with standard Mac products or packages from other package managers. The PyQt4 and NumPy packages from homebrew use the homebrew Python package which is located in /usr/local/opt/python/.... as mentioned in the error message above instead of the system's version of Python.