Thanks scruss, that did the trick instantly. I guess it was all the previous efforts of loading stuff in.
I'm not sure what could possibly be confusing about the installation instructions.
Well their are too many options for a start, you need experience to know what options you want to ignore and as Linux is very much a moving target it is difficult to keep up with things unless you want to have Linux as your sole hobby. Also it all "worked" and I could even import aubio in the Python script without error when ever I tried any of the actual methods like
pitcher = aubio.pitch(.....
Then I would get an error saying that the aubio module had no attribute named pitch.
Anyway thanks and on to the next error.