วิธีการติดตั้ง libpq-dev บน Centos 5.5


49

ในการพัฒนาเว็บแอปพลิเคชั่นหนึ่งตัวตาม postgresql ฉันต้องติดตั้ง libpq บน CentOS ของฉัน

ฉันสามารถติดตั้งได้โดย "apt-get install libpq-dev" บน Ubuntu แต่ฉันไม่สามารถติดตั้งบน centos โดย "yum install libpq"

ใครสามารถบอกฉันถึงวิธีการติดตั้งขอบคุณ!

คำตอบ:


49

แพ็คเกจถูกเรียกใช้postgresql-libsบน Red Hat และการแจกแจงที่ได้รับ


1
มีประโยชน์ answer.so คำตอบมากมายบอกฉันติดตั้ง libpq-dev!
Albert.Qing

78

ฉันต้องติดตั้งบนเซิร์ฟเวอร์ CentOS 6 ของฉันเนื่องจาก psycopg2 ต้องการ pg_config บูหยา:

yum install postgresql-devel

ปรับปรุง

หากคุณยังคงพบปัญหาเกี่ยวกับ pg_config คุณอาจต้องเพิ่มลงใน PATH ของคุณเช่น:

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

โดยที่ xx เป็นรุ่นของคุณเช่น /usr/pgsql-9.2./bin


3
สิ่งนี้ใช้ได้สำหรับฉัน (ฉันต้องการ pg_config เพื่อติดตั้ง psycopg2)
Tom Dalling

จำไว้ว่าถ้าคุณพยายามติดตั้งทั่วโลก (sudo pip install psycopg2) เพื่อเพิ่มเข้าไปในเส้นทางที่ถูกต้อง ไม่ทำงานสำหรับฉันแม้หลังจากส่ง - -install-optionด้วยpip installแล้วฉันก็รู้ว่าฉันกำลังติดตั้ง 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.

คุณสามารถติดตั้งได้จากrpmforgeหรือepel repo:

# yum install libpqxx-devel

3
ไม่นั่นเป็นแพ็คเกจอื่น
Peter Eisentraut

xxC++วิธี
quanta

มันเป็นคำตอบที่ถูกต้อง
dba.in.ua
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.