PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Nie można zainstalować psycopg2 Ubuntu

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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. psql:polecenie nie zostało znalezione Mac

  2. Zapytanie SQL w celu znalezienia rekordu o identyfikatorze, którego nie ma w innej tabeli

  3. PO WSTAWIĆ wyzwalacz w oddzielnej transakcji?

  4. Różnica wydajności:warunek umieszczony w klauzuli INNER JOIN vs WHERE

  5. Przewodnik po Pgpool dla PostgreSQL:część druga