Como instalar libpq-dev no Centos 5.5

49

Para desenvolver um aplicativo Web baseado no postgresql, preciso instalar o libpq no meu centos.

Eu posso instalá-lo "apt-get install libpq-dev" no ubuntu, mas não consigo instalá-lo no centos por "yum install libpq".

Quem pode me dizer como instalá-lo, obrigado!

Larry
fonte

Respostas:

50

O pacote é chamado postgresql-libsno Red Hat e distribuições derivadas.

Peter Eisentraut
fonte
11
Resposta útil. Tantas respostas me dizem para instalar o libpq-dev!
Albert.Qing
78

Eu apenas tive que instalar isso no meu servidor CentOS 6, já que o psycopg2 exigia o pg_config. Boo yah:

yum install postgresql-devel

Atualizar

Se você ainda encontrar problemas com o pg_config, pode ser necessário adicioná-lo ao seu PATH, por exemplo:

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

onde xx é sua versão, como /usr/pgsql-9.2./bin.

Banjer
fonte
3
Isso funcionou para mim (eu também precisava pg_config instalar psycopg2)
Tom Dalling
lembre-se, se você estiver tentando fazer uma instalação global (sudo pip install psycopg2) para adicioná-la ao caminho certo. Não estava funcionando para mim, mesmo depois de fornecimento - -install-optioncom pip installe então eu percebi que eu estava fazendo instalar sudo pip.
matchew
7

É 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.

Você pode instalá-lo a partir do rpmforge ou epel repo:

# yum install libpqxx-devel
quanta
fonte
3
Não, esse é um pacote diferente.
Peter Eisentraut
xxmeios C++.
quanta
É resposta correta
dba.in.ua