Hi Guys,
I know this thread is pretty old now but I thought I would just say that I successfully installed NeuronVisio on two mac pros for my university's open house on the weekend. It was pretty painful at the start as I initially tried to go with the Enthought distribution but the Qt it provides doesn't come with qmake and I ran into all sorts of troubles with mismatching python installations and what have you. However, I finally succeeded by using the homebrew package manager and compiling PyQt manually (the pip installation is broken because PyQt uses a configure.py script not the setup tools).
I recommend making sure that your homebrew installation is fully updated and "raring to brew" beforehand by running brew update and brew doctor beforehand and following all of the instructions (putting /usr/local/bin before /usr/bin is probably critical I think). Then install everything you need, including python, using homebrew and pip (except PyQt) and you should be right. To the best of my memory (it was a very tiring weekend all told!) the following commands, give or take a few, should get you up and running:
brew install python
brew install qt
brew install hdf5
brew install vtk --python
pip install sip (I think I ended up using the pip version not the one from the Riverland (PyQt) site, in either case make sure that you are using the /usr/local/bin/pip or /usr/local/bin/python to install it)
download and install the PyQt4.9.6 (I had some problem with it complaining about a insufficient sip version from "pip", so I think I installed the matching sip version from the riverland site, but I may have taken it off again when something else complained so I don't quite know what happened here):
cd PyQt4.9.6
python configure.py
qmake
[qmake install??] (I can't remember if this is necessary)
pip install numpy
pip install neuronvisio (again making sure you are using the brew pip "/usr/local/bin/pip" or "/usr/local/Cellar/.../pip")
and I think that is all there is to it. One mac pro was running Lion and the other Mountain Lion, and neither were completely clean so it seems a pretty robust installation procedure (otherwise I must have got quite lucky).
Anyway, just thought I would share the fruits of my compilation struggles, and say that I really like the work you have done with NeuronVisio Michele. I think all the kids really enjoyed watching the dendrites of our cell model light up with incoming spikes and I found it pretty informative as well!
Cheers,
Tom