Bạn đã cài đặt các thư viện python-dev cho Python 3. Bản cài đặt psycopg2 của bạn đang sử dụng python 2.7
Đảm bảo rằng bạn đã cài đặt python3-pip
sudo apt-get install python3-pip
Sau đó:
pip3 install psycopg2
Nếu vẫn không thành công, hãy thử cài đặt tiêu đề phát triển cho postgresql:
sudo apt install python3-dev libpq-dev
pip3 install psycopg2
Nếu trên 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
Nếu trên Ubuntu 20.04
sudo apt-get install build-essential
Sau đó, chạy các bước khác cho Python 2 hoặc 3.