Comment installer libpq-dev sur Centos 5.5


49

Afin de développer une application Web basée sur postgresql, je dois installer libpq sur mon centos.

Je peux l'installer par "apt-get install libpq-dev" sur Ubuntu, mais je ne peux pas l'installer sur centos par "yum install libpq".

Qui peut me dire comment l'installer, merci!

Réponses:


50

Le package est appelé postgresql-libssur Red Hat et les distributions dérivées.


1
Réponse utile. Beaucoup de réponses me disent d'installer libpq-dev!
Albert.Qing

78

Il me suffisait de l'installer sur mon serveur CentOS 6 car psycopg2 nécessitait pg_config. Bah yah:

yum install postgresql-devel

Mise à jour

Si vous rencontrez toujours des problèmes avec pg_config, vous devrez peut-être l'ajouter à votre PATH, par exemple:

export PATH=$PATH:/usr/pgsql-x.x/bin

où xx correspond à votre version, telle que /usr/pgsql-9.2./bin.


3
Cela a fonctionné pour moi (j'avais aussi besoin de pg_config pour installer psycopg2)
Tom Dalling

N'oubliez pas, si vous essayez d'effectuer une installation globale (sudo pip install psycopg2) de l'ajouter au bon chemin. Ne fonctionnait pas pour moi, même après avoir fourni - -install-optionavec pip install, puis je me suis aperçu que je faisais installer pip sudo.
Manger

7

C'est libpqxx:

Name       : libpqxx-devel
Arch       : x86_64
Version    : 2.6.9
Release    : 3.el5.rf
Size       : 1.4 M
Repo       : rpmforge
Summary    : Header files, libraries and development documentation for libpqxx.
URL        : http://pqxx.org/
License    : BSD
Description: This package contains the header files, static libraries and development
           : documentation for libpqxx. If you like to develop programs using libpqxx,
           : you will need to install libpqxx-devel.

Vous pouvez l’installer depuis rpmforge ou epel repo:

# yum install libpqxx-devel

3
Non, c'est un paquet différent.
Peter Eisentraut le

xxdes moyens C++.
quanta

C'est réponse correcte
dba.in.ua
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.