Det måste bero på att du installerar psycopg2 i din pythoninstallation på systemnivå inte i din virtuella miljö.
sudo apt-get install python-psycopg2
kommer att installera det i din pythoninstallation på systemnivå.
Du kan installera den i din virtualenv genom att
pip install psycopg2
efter att du har aktiverat din virtualenv eller så kan du skapa din virtualenv med --system-site-packages
flagga så att din virtualenv kommer att ha paket i din python på systemnivå redan tillgängliga.
virtualenv --system-site-packages test
där test
är din virtuella miljö.