Zainstalowałeś biblioteki python-dev dla Pythona 3. Twoja instalacja psycopg2 używa Pythona 2.7
Upewnij się, że zainstalowałeś python3-pip
sudo apt-get install python3-pip
Następnie:
pip3 install psycopg2
Jeśli to nadal nie powiedzie się, spróbuj zainstalować nagłówki programistyczne dla postgresql:
sudo apt install python3-dev libpq-dev
pip3 install psycopg2
Jeśli w Pythonie 2
sudo apt update
sudo apt-get install postgresql postgresql-contrib
sudo apt-get install libpq-dev
sudo apt-get install python-dev
sudo apt-get install python-pip
pip2 install psycopg2-binary
Jeśli na Ubuntu 20.04
sudo apt-get install build-essential
Następnie wykonaj pozostałe kroki dla Pythona 2 lub 3.