Cara menginstal libpq-dev di Centos 5.5

49

Untuk mengembangkan satu aplikasi web berdasarkan postgresql, saya perlu menginstal libpq pada centos saya.

Saya dapat menginstalnya dengan "apt-get install libpq-dev" di ubuntu, tetapi saya tidak dapat menginstalnya di centos dengan "yum install libpq".

Siapa yang bisa memberi tahu saya cara menginstalnya, terima kasih!

larry
sumber

Jawaban:

50

Paket ini dipanggil postgresql-libsRed Hat dan berasal dari distribusi.

Peter Eisentraut
sumber
1
Berguna answer.so banyak jawaban katakan padaku instal libpq-dev!
Albert.Qing
78

Saya hanya perlu menginstal ini pada server CentOS 6 saya karena psycopg2 diperlukan pg_config. Boo yah:

yum install postgresql-devel

Memperbarui

Jika Anda masih mengalami masalah dengan pg_config, Anda mungkin perlu menambahkannya ke PATH Anda, misalnya:

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

di mana xx adalah versi Anda, seperti /usr/pgsql-9.2./bin.

Banjer
sumber
3
Ini bekerja untuk saya (saya juga perlu pg_config untuk menginstal psycopg2)
Tom Dalling
ingat, jika Anda mencoba melakukan instalasi global (sudo pip install psycopg2) untuk menambahkannya ke jalur yang benar. Tidak bekerja untuk saya, bahkan setelah memasok - -install-optiondengan pip installdan kemudian saya menyadari saya melakukan sudo pip instal.
cocok
7

Itu adalah 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.

Anda dapat menginstalnya dari rpmforge atau epel repo:

# yum install libpqxx-devel
kuanta
sumber
3
Tidak, itu paket yang berbeda.
Peter Eisentraut
xxberarti C++.
quanta
Itu jawaban yang benar
dba.in.ua