Centos 5.5 पर libpq-dev कैसे स्थापित करें


49

Postgresql पर आधारित एक वेब एप्लिकेशन को विकसित करने के लिए, मुझे अपने सेंटो पर libpq स्थापित करना होगा।

मैं इसे ubuntu पर "apt-get install libpq-dev" द्वारा स्थापित कर सकता हूं, लेकिन मैं इसे "yum install libpq" द्वारा सेंटो पर स्थापित नहीं कर सकता।

कौन मुझे बता सकता है कि इसे कैसे स्थापित किया जाए, धन्यवाद!

जवाबों:



78

Psycopg2 आवश्यक pg_config के बाद से मुझे सिर्फ अपने CentOS 6 सर्वर पर इसे स्थापित करना था। बू याः

yum install postgresql-devel

अपडेट करें

यदि आप अभी भी pg_config के साथ समस्याओं का सामना करते हैं, तो आपको इसे अपने PATH में जोड़ने की आवश्यकता हो सकती है, जैसे:

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

जहाँ xx आपका संस्करण है, जैसे /usr/pgsql-9.2./bin।


3
इसने मेरे लिए काम किया (मुझे psycopg2 को स्थापित करने के लिए pg_config की भी आवश्यकता है)
टॉम डैलिंग

याद रखें, यदि आप इसे सही रास्ते से जोड़ने के लिए एक वैश्विक स्थापित (sudo pip install psycopg2) करने की कोशिश कर रहे हैं। मेरे लिए काम नहीं कर रहा था, आपूर्ति करने के बाद भी - -install-optionसाथ pip installऔर तब मुझे एहसास हुआ कि मैं sudo pip install कर रहा था।
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
नहीं, वह एक अलग पैकेज है।
पीटर आइजेंट्रैट

xxका मतलब है C++
क्वांटा

यह सही उत्तर है
dba.in.ua
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.