Jak zainstalować libpq-dev na Centos 5.5


49

Aby opracować jedną aplikację internetową opartą na postgresql, muszę zainstalować libpq na moim centos.

Mogę zainstalować go przez „apt-get install libpq-dev” na Ubuntu, ale nie mogę zainstalować go na centos przez „yum install libpq”.

Kto może mi powiedzieć, jak to zainstalować, dzięki!

Odpowiedzi:


49

Pakiet jest wywoływany postgresql-libsw Red Hat i dystrybucjach pochodnych.


1
Przydatne answer.so wiele odpowiedzi mówi mi zainstalować libpq-dev!
Albert.Qing

78

Musiałem po prostu zainstalować to na moim serwerze CentOS 6, ponieważ psycopg2 wymaga pg_config. Boo yah:

yum install postgresql-devel

Aktualizacja

Jeśli nadal występują problemy z pg_config, może być konieczne dodanie go do ŚCIEŻKI, np .:

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

gdzie xx to twoja wersja, na przykład /usr/pgsql-9.2./bin.


3
To zadziałało dla mnie (potrzebowałem także pg_config, aby zainstalować psycopg2)
Tom Dalling

pamiętaj, jeśli próbujesz wykonać globalną instalację (sudo pip install psycopg2), aby dodać ją do właściwej ścieżki. Był dla mnie nie działa, nawet po dostarczeniu - -install-optionz pip installczym zdałem sobie sprawę, że robię sudo pip zainstalować.
matchew

7

To jest 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.

Możesz zainstalować go z repozytorium rpmforge lub epel :

# yum install libpqxx-devel

3
Nie, to inny pakiet.
Peter Eisentraut

xxoznacza C++.
kwanty

To poprawna odpowiedź
dba.in.ua
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.