Cách cài đặt libpq-dev trên Centos 5.5


49

Để phát triển một ứng dụng web dựa trên postgresql, tôi cần cài đặt libpq trên centos của mình.

Tôi có thể cài đặt nó bằng cách "apt-get install libpq-dev" trên ubfox, nhưng tôi không thể cài đặt nó trên centos bằng "yum install libpq".

Ai có thể cho tôi biết làm thế nào để cài đặt nó, cảm ơn!

Câu trả lời:


49

Gói được gọi postgresql-libstrên Red Hat và các bản phân phối có nguồn gốc.


1
Sử dụng câu trả lời đầy đủ. Vì vậy, nhiều câu trả lời cho tôi biết cài đặt libpq-dev!
Albert.Qing

78

Tôi vừa phải cài đặt cái này trên máy chủ CentOS 6 vì psycopg2 yêu cầu pg_config. Boo yah:

yum install postgresql-devel

Cập nhật

Nếu bạn vẫn gặp phải sự cố với pg_config, bạn có thể cần thêm nó vào PATH của mình, ví dụ:

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

trong đó xx là phiên bản của bạn, chẳng hạn như /usr/pgsql-9.2./bin.


3
Điều này làm việc cho tôi (tôi cũng cần pg_config để cài đặt psycopg2)
Tom Dalling

hãy nhớ rằng, nếu bạn đang cố gắng thực hiện cài đặt toàn cầu (sudo pip install psycopg2) để thêm nó vào đúng đường dẫn. Không làm việc cho tôi, ngay cả sau khi cung cấp - -install-optionvới pip installvà sau đó tôi nhận ra mình đang thực hiện cài đặt sudo pip.
trận đấu

7

Đó là 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.

Bạn có thể cài đặt nó từ rpmforge hoặc epel repo:

# yum install libpqxx-devel

3
Không, đó là một gói khác nhau.
Peter Eisentraut

xxcó nghĩa là C++.
lượng tử

Đó là câu trả lời đúng
dba.in.ua
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.