Nainstalovali jste knihovny python-dev pro Python 3. Vaše instalace psycopg2 používá python 2.7
Ujistěte se, že jste nainstalovali python3-pip
sudo apt-get install python3-pip
Potom:
pip3 install psycopg2
Pokud to stále selže, zkuste nainstalovat vývojové hlavičky pro postgresql:
sudo apt install python3-dev libpq-dev
pip3 install psycopg2
Pokud používáte Python 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
Pokud používáte Ubuntu 20.04
sudo apt-get install build-essential
Poté spusťte další kroky pro Python 2 nebo 3.