Ich habe mehrere Stunden im Web nach Stunden gesucht und kann die psycopg2-Bibliothek nicht auf meinem Linux-Rechner installieren (CentOS - 2.6.32-431.3.1. el6.x86_64 GNU/Linux).Fehlende libpq-Header-Dateien auf CentOS beim Versuch, das Modul psycopg2 zu installieren
Ich weiß, dass das Problem ist, dass ich die libpq Header-Dateien bin fehlt da ich diese Meldung bin immer nach pip installieren psycopg2 versuchen: libpq-fe.h: No such file or directory
http://initd.org/psycopg/docs/install.html#install-from-source
Fast alle Artikel, die ich zeigte mich gefunden zu verwenden apt-get auf CentOS aber apt-get ist kein Standard-Tool auf CentOS 6.3, also habe ich versucht yum install
stattdessen.
Jedes Mal, wenn ich versuche, sudo yum install
zu verwenden, um etwas herunterzuladen, ist das Paket nicht verfügbar. Zum Beispiel:
yum install postgresql-devel Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Install Process Loading mirror speeds from cached hostfile drivesrvr | 2.2 kB 00:00 No package postgresql-devel available. Error: Nothing to do
Ich habe schon versucht, diese für:
- yum install postgresql-Server
- yum install python-devel
- Service postgresql initdb
- Service postgresql Start
- yum installieren python-psycopg2
Irgendwelche Ideen? Ohne die Headerdateien von libpq kann ich das für mein Python-Programm erforderliche Modul psycopg2 nicht installieren. Dies ist für Python 2.7.12. Und PostgreSQL 9.3.13.