During all my stuggles I have had to do something called "compiling"... now this basically means getting some open source component installed in the right place so that it would work well together with the others in the python framework... This was like a huge black pit for me... I finally figured out that I need something called gcc... which translates to a program called Xcode on the mac. This is basically a package for developing apps and software for the mac. But more importantly it includes the magic gcc...
However... as is usually the case... even after a costly (for my internet account) and timely (you have to register as a mac developer) download and install gcc wouldn't work from the terminal... even after reboots and such. Ok.. so I open this Xcode, a very friendly interface... tempting for developing software for mac! Anyway, without getting distracted i realise that this has to go through a further install. I run that.
Still no gcc... I'll call gcc "the unicorn" for now... and go to the gym to work out whats been building up inside!
UPDATE! While trying to install another package called qwt, which requires qt, which in turn requires the proper functioning of Xcode for the install I find this link which says that we need to install the command line tools within xcode to get it all to work. It's like this XCode->Preferences->Downloads. Another costly install later... I think this is going to work! It does!