Es muss daran liegen, dass Sie psycopg2 in Ihrer Python-Installation auf Systemebene installieren, nicht in Ihrer virtuellen Umgebung.
sudo apt-get install python-psycopg2
wird es in Ihrer Python-Installation auf Systemebene installieren.
Sie können es in Ihrer virtuellen Umgebung installieren, indem Sie
pip install psycopg2
nachdem Sie Ihre virtuelle Umgebung aktiviert haben, oder Sie können Ihre virtuelle Umgebung mit --system-site-packages
erstellen Flag, damit Ihr virtualenv Pakete in Ihrem Python auf Systemebene bereits verfügbar hat.
virtualenv --system-site-packages test
wo test
ist Ihre virtuelle Umgebung.