OK so I uninstalled the global psycopg2 egg and then reinstalled under my virtualenv
It failed to install in my virtualenv but reinstalled in my global python install
So, hopefully this is how its supposed to work,
but the question is why can't my django installation under my virtualenv import my psycopg2 to use it as a backend?
Do I need to reinstall django in the virtualenv ( or start over on my virtaulenv ) so that it installs with psycopg2 installed? or should django just be able to import it?