पीजी मणि स्थापित करने की कोशिश करते समय 'libpq-fe.h हेडर नहीं मिल सकता है


790

मैं रूबी 3.1 रूट संस्करण पर रूबी का उपयोग कर रहा हूं। मुझे PostgreSQL का उपयोग करना पसंद है, लेकिन समस्या pgमणि स्थापित कर रही है । यह मुझे निम्नलिखित त्रुटि देता है:

$ gem install pg
Building native extensions.  This could take a while...
ERROR:  Error installing pg:
    ERROR: Failed to build gem native extension.

        /home/u/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb
checking for pg_config... no
No pg_config... trying anyway. If building fails, please try again with
 --with-pg-config=/path/to/pg_config
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
    --with-opt-dir
    --without-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/home/u/.rvm/rubies/ruby-1.9.2-p0/bin/ruby
    --with-pg
    --without-pg
    --with-pg-dir
    --without-pg-dir
    --with-pg-include
    --without-pg-include=${pg-dir}/include
    --with-pg-lib
    --without-pg-lib=${pg-dir}/lib
    --with-pg-config
    --without-pg-config
    --with-pg_config
    --without-pg_config


Gem files will remain installed in /home/u/.rvm/gems/ruby-1.9.2-p0/gems/pg-0.11.0 for inspection.
Results logged to /home/u/.rvm/gems/ruby-1.9.2-p0/gems/pg-0.11.0/ext/gem_make.out

मैं इस समस्या का समाधान कैसे कर सकता हूं।


क्या आप साबित कर सकते हैं कि आपने pg स्थापित किया है?
तत्पश्चात

जवाबों:


1246

ऐसा लगता है कि उबंटू में हेडर libpq-devपैकेज का हिस्सा है (कम से कम निम्नलिखित उबंटू संस्करणों में: 11.04 (नट्टी नरवाल), 10.04 (ल्युसिड लिंक्स), 11.10 (वनिरिक ऑसेलॉट), 12.04 ( प्रीस्कूल पैंगोलिन), 14.04 (भरोसेमंद तहर) और 18.04 (बायोनिक बीवर)):

...
/usr/include/postgresql/libpq-fe.h
...

तो libpq-devअपने ओएस के लिए स्थापित करने या इसके बराबर का प्रयास करें:

  • उबंटू / डेबियन सिस्टम के लिए: sudo apt-get install libpq-dev
  • पर रेड हैट लिनक्स (RHEL) सिस्टम:yum install postgresql-devel
  • मैक होमब्रे के लिए :brew install postgresql
  • Mac MacPorts PostgreSQL के लिए:gem install pg -- --with-pg-config=/opt/local/lib/postgresql[version number]/bin/pg_config
  • के लिए OpenSuse :zypper in postgresql-devel
  • के लिए ArchLinux :pacman -S postgresql-libs

1
ubuntu 11.04 पर मेरे लिए काम नहीं कियाdurrantm@castleLinux2011:~/Dropbox_not_syncd/webs/3/linker$ gem install libpq-dev ERROR: Could not find a valid gem 'libpq-dev' (>= 0) in any repository durrantm@castleLinux2011:~/Dropbox_not_syncd/webs/3/linker$
माइकल ड्यूरेंट

1
यदि आप एक जावास्क्रिप्ट पुस्तकालय स्थापित करने के लिए आवश्यक हैं ... मणि स्थापित 'निष्पादित' और मणि स्थापित 'उपचारात्मक'
निक

@TravisR: अपडेट के लिए धन्यवाद, मैंने इसे एक समुदाय विकी में बदल दिया, ताकि हर किसी के लिए इसे आसानी से रखा जा सके।
म्यू

मैं Ubuntu 12.10 का उपयोग कर रहा हूं, मैं libpq-dev
vedarthk

2
कृपया अपने उत्तर को शामिल करने के लिए अपने उत्तर को संशोधित करें। apt-get install postgres-server-dev-{pg.version} अब कोई काम नहीं करता है पोस्टग्रैसक्यूल 9.4 के साथ Ubuntu 14.04 देखें: stackoverflow.com/a/28837453/75194
रयान रौ

168

पर MacOS (पहले मैक ओएस एक्स और ओएस एक्स ), का उपयोग Homebrew उचित हेडर स्थापित करने के लिए:

brew install postgresql

और फिर चल रहा है

gem install pg

कार्य करना चाहिए।

वैकल्पिक रूप से, पूरे को स्थापित करने के बजाय postgresql, आप brew install libpqसही PATHऔर निर्यात कर सकते हैं और PKG_CONFIG_PATHजैसा कि 'कैविट्स' सेक्शन में बताया गया है


5
यदि आप Postgres.app का उपयोग कर रहे हैं तो क्या इससे कोई समस्या होती है?
iconoclast

3
मेरे लिए दौड़ने के बाद brew install postgressqlमैं दौड़ता हूं ARCHFLAGS="-arch x86_64" gem install pgऔर ठीक काम करता हूं ।
१al:०५ पर ओल्लुदुका

5
वैकल्पिक रूप से, brew install libpqxxमैक ओएसएक्स पर चलने के लिए पर्याप्त है
रिकार्डो सपोर्टा

4
@RicardoSaporta निर्भरता के रूप में libpqxxस्थापित postgresqlकरता है, इसलिए यह अनिवार्य रूप से एक ही हैbrew install postgresql
ट्रोगी

3
पूरे स्थापित करने के बजाय postgresql, आप brew install libpqसही PATHऔर निर्यात कर सकते हैं और PKG_CONFIG_PATHजैसा कि 'कैविट्स' सेक्शन में बताया गया है।
गोएट्ज़क

118

मैंने भी करने की कोशिश की थी gem install libpq-dev, लेकिन मुझे यह त्रुटि मिली:

Can't find the 'libpq-fe.h header
*** extconf.rb failed ***

हालाँकि मैंने पाया कि sudo apt-get(जिसके साथ मैं रूबी ऑन रेल्स के उपयोग से बचने की कोशिश करता हूं) के साथ स्थापित किया गया, यानी

sudo apt-get install libpq-dev
# or
apt-get install postgres-server-dev-{pg.version}
# for postgresql 9.4 on Ubuntu 14.04

तब मैं कर पा रहा था

gem install pg

मुद्दों के बिना।


3
ठीक है, रूबी पीजी रत्न उबंटू / डेबियन / ... libpq-devपैकेज के साथ आने वाले सामान्य पोस्टग्रेसीक्यू सी पुस्तकालयों को लपेटता है ।
म्यू बहुत छोटा है

46

मैं इसे दूसरे तरीके से हल कर सकता था। मुझे अपने सिस्टम पर लाइब्रेरी नहीं मिली। इस प्रकार मैंने इसे PostgreSQL मुख्य वेबसाइट के ऐप का उपयोग करके स्थापित किया। मेरे मामले में (ओएस एक्स) /Library/PostgreSQL/9.1/include/स्थापना के समाप्त होने के बाद मुझे फ़ाइल मिली । यदि आपके पास पहले से ही PostgreSQL स्थापित है, तो आपके पास सिस्टम के आधार पर फ़ाइल कहीं और भी हो सकती है।

मणि स्थापना के लिए एक अतिरिक्त पथ जोड़ने के लिए इस लिंक के लिए धन्यवाद , मैं मणि को इस आदेश के साथ काम करने के लिए इंगित कर सकता हूं:

export CONFIGURE_ARGS="with-pg-include=/Library/PostgreSQL/9.1/include/"
gem install pg

उसके बाद, यह काम करता है, क्योंकि यह अब जानता है कि लापता पुस्तकालय को कहां खोजना है। बस अपने libpq-fe.h के लिए सही स्थान के साथ पथ को बदलें


2
डेविड के समाधान ने मेरे लिए काम किया। मैंने libpq-fe.h को '/Applications/Postgres.app/Contents/Versions/9.3/include' पर नज़र रखी और उक्त पथ के साथ निर्यात कमांड का उपयोग किया, जिसके बाद 'मणि स्थापित पीजी' और मणि सफलतापूर्वक स्थापित हुई।
रयान स्पीयर्स

इसके लिए धन्यवाद, मेरे लिए काम किया, का उपयोग करते हुए:export CONFIGURE_ARGS="with-pg-include=/usr/local/Cellar/postgresql/9.3.1/include/"
ब्रुकर

1
CentOS 6 पर Postgresql 9.3 का उपयोग करते हुए मैं symlinking द्वारा इस हल pg_*तो जैसे $ पथ में स्क्रिप्ट: ln -s /usr/pgsql-9.3/bin/p* /usr/local/bin। मैंने पोस्ट को 9.3 की तरह पोस्ट किया:yum install http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-redhat93-9.3-1.noarch.rpm && yum install postgresql93 postgresql93-contrib postgresql93-server postgresql93-devel
जोपास

1
आप यह भी लिख सकते हैंgem install pg -- with-pg-include=/Library/PostgreSQL/9.1/include/
lfender6445

बेहतर अभी तक, का उपयोग करें export CONFIGURE_ARGS="with-pg-config=/path/to/postgres/bin/pg_config"pg_configनिष्पादन के लिए सभी आवश्यक संकलक और लिंकर विकल्प प्राप्त करने के लिए कहा जाएगा - आप इसे अपने आप को उन्हें देखने के लिए चला सकते हैं।
स्कोजिन

29

Libpq-fe.h हेडर नहीं मिल सकता है

मुझे CentOS 7.0.1406 पर निम्नलिखित कमांड चलाने में सफलता मिली :

~ % psql --version # => psql (PostgreSQL) 9.4.1
yum install libpqxx-devel
gem install pg -- --with-pg-config=/usr/pgsql-9.4/bin/pg_config

वैकल्पिक रूप से , आप pgइन विकल्पों के साथ हमेशा इंस्टॉल करने के लिए बंडल को कॉन्फ़िगर कर सकते हैं (तैनात वातावरणों में बंडल चलाने के लिए सहायक),

  • bundle config build.pg --with-pg-config=/usr/pgsql-9.4/bin/pg_config

1
बहुत उपयोगी, धन्यवाद। बंडल कॉन्फिग के संबंध में केवल एक नोट जोड़ने के लिए ... आपको लॉग-इन करते समय इस कमांड को चलाना होगा, जो बाद के बंडल कमांड को चलाने वाले उपयोगकर्ता के रूप में होगा। बंडल विन्यासक को ~ / .bundle / config में संग्रहित किया जाता है, इसलिए यदि आप लॉग-इन रूट के रूप में बंडल कॉन्फ़िगरेशन चलाते हैं, तो यह नहीं मिलेगा, लेकिन बंडल 'capistrano' जैसे 'उपयोगकर्ता' द्वारा चलाया जा रहा है।
लेस नाइटिंगिल

3
बंडल config build.pg --with-pg-config = / usr / pgsql-9.4 / bin / pg_config मेरे लिए हल Centos 7
liloargana

2
बंडल कॉन्फिगर बिल्ड .pg --with-pg-config = / usr / pgsql-10 / bin / pg_config यदि आप postgresql10 का उपयोग कर रहे हैं
महेश नीलकंठ


17

सिर्फ रिकार्ड के लिए:

PostgresApp (इस मामले में 0.17.1 संस्करण की जरूरत है - पुराने प्रोजेक्ट की तरह) के साथ OS X में रूल्स 4 एप्लिकेशन पर रूबी

gem install pg -v '0.17.1' -- --with-pg-config=/Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config

1
बढ़िया काम करता है अगर आप अद्भुत Postgres.app का उपयोग कर रहे हैं । पोस्टग्रेज 10 के लिए, मैंने पथ का उपयोग किया/Applications/Postgres.app/Contents/Versions/10/bin/pg_config
मास्टर ऑफ डक

13

मैक ओएस एक्स पर इस तरह से चलाएं:

gem install pg -- --with-pg-config=***/path/to/pg_config***

***/path/to/pg_config*** pg_config का रास्ता है


1
Upvoted। मैंने एंटरप्राइज़बीडी के ग्रिपहिकल इंस्टॉलर के माध्यम से पोस्टग्रैस्कल स्थापित किया । तब मुझे pg-config पाथ को पता लगाना होगा sudo find / -name "pg_config", और फिर gem install pg -- --with-pg-config=/Library/PostgreSQL/9.4/bin/pg_configउस पथ का उपयोग करें जिसे मैंने अभी पता लगाया है।
यी ज़ेंग


10

Postgres.app के साथ मैक उपयोगकर्ताओं के लिए सही उत्तर libpqउस पैकेज के साथ दिए गए के खिलाफ बनाना है । उदाहरण के लिए, 9.4 रिलीज (इस लेखन के रूप में वर्तमान) के साथ, आपको बस जरूरत है:

export CONFIGURE_ARGS="with-pg-include=/Applications/Postgres.app/Contents/Versions/9.4/include"
gem install pg

यह आपके pgरत्न को आपके द्वारा स्थापित PostgreSQL के संस्करण के साथ सिंक में रखेगा । Homebrew से कुछ स्थापित करना इस मामले में एक बेकार है।


9

मैं अमेज़न लिनक्स पर एक ही मुद्दा था। मुझे शीर्ष लेख मिल सकता है libpq-fe.h, लेकिन किसी तरह यह काम नहीं किया।

यह पैकेज के विभिन्न संस्करणों से आया था जो मशीन पर विभिन्न उपयोगकर्ताओं के माध्यम से स्थापित किए गए थे। PostgreSQL 9.2 और PostgreSQL 9.3 स्थापित किए गए थे। इसलिए, पुस्तकालयों को शामिल करने से पहले अपने PostgreSQL संस्करण को सुनिश्चित करें।

मेरे लिए, जादू कमांड लाइन थी:

sudo yum install postgresql93 postgresql93-server postgresql93-libs postgresql93-contrib postgresql93-devel

स्रोत: PostgreSQL 9.3, PostGIS 2.1 और Yum के साथ pgRout स्थापित करने के लिए लगभग बेवकूफ है


पुस्तकालयों को स्थापित करने के बाद ... एक सफाई करें: "डिस्टक्लाइन बनाएं", "स्वच्छ करें", "./configure" और संकलन शुरू करें!
मज़ारज़ार

8

किसी भी डेबियन-आधारित वितरण के लिए एक अधिक सामान्य उत्तर (जिसमें उबंटू शामिल है) निम्नलिखित है। सबसे पहले, apt-fileमूल के रूप में चल रहे पैकेज को स्थापित करें :

apt-get install apt-file

यह आपको फ़ाइल वाले पैकेजों की खोज करने की अनुमति देता है। फिर, इसके डेटाबेस का उपयोग करके अपडेट करें

apt-file update

(यह सामान्य उपयोगकर्ता के रूप में चलाया जा सकता है)। फिर, लापता हेडर का उपयोग करके देखें:

apt-file search libpq-fe.h

मेरी मशीन पर, यह देता है:

libpq-dev: /usr/include/postgresql/libpq-fe.h
postgres-xc-server-dev: /usr/include/postgres-xc/server/gtm/libpq-fe.h

तुम वहाँ जाओ !


"libpq-dev: /usr/include/postgresql/libpq-fe.h" मौजूद है जबकि "postgres-xc-server-dev: /usr/include/posteses-xc/server/gtm/libpq-fe.h" है। उपस्थित नहीं ? मैं क्या खो रहा हूँ ?
पूर्वाह्न

फ़ाइल सामग्री बदल गई हो सकती है। ऐसा लगता है कि पोस्टग्रेज -... पैकेज में libpq-fe.h की एक निजी प्रति थी। किसी भी मामले में, libXXX-dev वह है जिसे आप ढूंढ रहे हैं यदि आप चीजों को संकलित करना चाहते हैं।
विंसेंट फोरमंड

7

PostgreSQL सर्वर को स्थापित किए बिना MacOS के लिए :

brew install libpq
gem install pg -- --with-pg-config="/usr/local/Cellar/libpq/9.6.6/bin/pg_config"

5

एक मैक पर, मैंने इस कोड का उपयोग करके इसे हल किया:

gem install pg -v '0.18.4' -- --with-pg-config=/Applications/Postgres.app/Contents/Versions/9.4/bin/pg_config

4

मैं एक मैक पर Postgres.app चला रहा हूं और मुझे करना था

export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.4/bin

प्रथम। फिर

bundle install

मेरे लिए काम किया।


4

मुझे मैक ओएस पर भी यही समस्या थी, लेकिन मैंने टर्मिनल में निम्नलिखित का उपयोग करके आसानी से PostgreSQL रत्न स्थापित किया:

ARCHFLAGS="-arch x86_64" gem install pg

(मैंने पहले PostgreSQL स्थापित किया brew install postgresql।)


4

मुझे यह उत्तर मिला, और यह केवल एक ही था जिसने मेरे लिए काम किया (मैक ओएस) - लगभग दो दिनों तक शोध करने के बाद:

$ sudo su

$ env ARCHFLAGS="-arch x86_64" gem install pg

Building native extensions.  This could take a while...
Successfully installed pg-0.11.0
1 gem installed
Installing ri documentation for pg-0.11.0...
Installing RDoc documentation for pg-0.11.0...

स्टैक अतिप्रवाह प्रश्न देखें PostgreSQL क्लाइंट लाइब्रेरी (libpq) नहीं मिल सकता है


4

मैंने हाल ही में Mac OS X v10.10 (Yosemite) में अपग्रेड किया था और pgमणि बनाने में कठिनाई हो रही थी ।

रिपोर्ट की गई त्रुटि विशिष्ट थी:

Using config values from /usr/local/bin/pg_config
checking for libpq-fe.h... *** extconf.rb failed ***

मेरे समाधान के लिए gem uninstall pgऔर फिर bundle update pgनवीनतम के साथ मणि को बदलना था। मैंने brew update; brew upgradeउन पैकेजों के नवीनतम संस्करणों को प्राप्त करने के लिए स्थापित किया था जो मैंने पहले स्थापित किए थे।


4

Ubuntu पर, इस समस्या से छुटकारा पाने के लिए "libpq-dev" स्थापित करें।

sudo apt-get install libpq-dev

यदि यह पर्याप्त नहीं है, तो sudo apt-get install postgresqlइससे पहलेlibpq-dev
एलेक्स पोका

3

CentOS पर, मैंने libpq-dev packageनीचे कमांड का उपयोग करके इंस्टॉल किया

yum install postgresql-devel

निष्पादन gem install pgने " No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config" के समान त्रुटि लौटा दी ।

नीचे दिए गए मणि को स्थापित करने से मेरी समस्या हल हो गई

gem install pg -- --with-pg-config=/usr/pgsql-x.x/bin/pg_config

2

FreeBSD (9.1) पर आवश्यक पैकेज / usr / port / database / postgresql-server * है जो स्थापित होने पर आवश्यक हेडर फाइल को भी इंस्टॉल करेगा जो कि "pg" के रत्न को स्थापित करने में विफल रहता है। इस जवाब ने मुझे समाधान खोजने में मदद की, लेकिन पैकेज नामों में अंतर को थोड़ा खोज करने की आवश्यकता थी।

उम्मीद है कि इससे किसी को फ्रीबीएसडी सिस्टम पर "-देव" पैकेज की खोज करते समय सिर को खरोंचने से बचने में मदद मिलेगी!


2

पर डेबियन 7.0, 64-बिट (खरखरा), बस चलाने:

sudo apt-get install libpq-dev

आपके द्वारा सफलतापूर्वक libpq-dev स्थापित करने के बाद, रन करें:

bundle install

2

CentOS 6.5 (निचोड़) के तहत मैंने एक फ़ाइल बनाई:

$ sudo touch /etc/profile.d/psql.sh

सामग्री के साथ:

pathmunge /usr/pgsql-9.3/bin

यहां ध्यान दें, आपको अपना PostgreSQL पथ pg_config फ़ाइल के साथ सेट करना चाहिए। आप इसे कमांड से पा सकते हैं:

$ sudo find / -iname pg_config

फ़ाइल सहेजें:

$ sudo chmod +x /etc/profile.d/ruby.sh

और अपने आदेश को फिर से निष्पादित करने का प्रयास करें।

नोट: कभी भी आप बैश कॉन्फ़िगरेशन को बदलते हैं - प्रोफाइल को बदलते हैं। कॉन्फ़िगरेशन - आपको बैश को फिर से लोड करना चाहिए।


आपने पोस्टग्रास कैसे स्थापित किया? मैं सांकेतिक रूप से लिंक pg_*इसलिए की तरह रास्ते में स्क्रिप्ट: ln -s /usr/pgsql-9.3/bin/p* /usr/local/bin। उसके बाद मुझे किसी अतिरिक्त स्क्रिप्ट या पर्यावरण चर की आवश्यकता नहीं थी।
जोपसक

2

यह libpq-fe.hनिर्भर करता है कि आपका PostgreSQL कहां है (यह इस बात पर निर्भर करता है कि आपने इसे कैसे स्थापित किया है)। अपनी मशीन पर फ़ाइल खोजने के लिए locate( http://en.wikipedia.org/wiki/Locate_%28Unix%29 ) का उपयोग करें libpq-fe.h। यदि यह मौजूद है, तो यह includeआपके PostgreSQL इंस्टॉल की निर्देशिका में होगा ।

$ locate libpq-fe.h
/Library/PostgreSQL/9.1/include/libpq-fe.h

binनिर्देशिका, जिसमें pg_config, उसी निर्देशिका में हो जाएगा includeनिर्देशिका। जैसा कि त्रुटि से पता चलता है, मणि स्थापित करने के लिए --with-pg-config विकल्प का उपयोग करें:

$ gem install pg --with-pg-config="/Library/PostgreSQL/9.1/bin/pg_config"

ध्यान दें कि updatedbयदि आपने कभी उपयोग नहीं किया है locateया यदि आपने PostgreSQL को स्थापित करने के बाद अपडेट नहीं किया है तो आपको चलाने की आवश्यकता हो सकती है ।


बिना एक --से पहले --with-pg-config=...मैं एक त्रुटि मिलती है: त्रुटि: मणि को क्रियान्वित करते हुए ... (OptionParser :: InvalidOption) अमान्य विकल्प: --with-पीजी-config = / usr / bin / pg_config)
एलेक्सिस विके

2

मैंने अंततः इस समस्या को हल किया, लेकिन पहले वर्णित तरीकों का उपयोग नहीं किया।

उपयोग करते हुए brew install postgresql, मुझे पता चलता है कि यह पहले ही इंस्टॉल हो चुका है, लेकिन लिंक नहीं किया गया है।

  1. पता करें कि PostgreSQL कहाँ स्थापित है, और इसे हटा दें,

  2. तो brew install postgresqlफिर,

  3. brew link postgresql

  4. gem install pg


"काढ़ा लिंक --फोर्स पोस्टग्रैसक्कल" मेरे लिए काम करता है लेकिन मुझे लगता है कि मुझे 'एक्सपोर्ट पैट = = "/ usr/local/opt/postgresql@9.4/bin: $ PATH" चलाना होगा। "~ /
.bash_profile

2

मैं बस OSX चल रहा है और इस पर था postgres@9.4

मेरा फिक्स यह था:

CONFIGURE_ARGS="with-pg-include=/usr/local/opt/postgresql@9.4/include/" bundle install

2

मुझे यह पोस्टग्रेजेस्कल 9.6 के साथ मुद्दा था। मैं इसे करने में सक्षम था:

brew upgrade postgresql@9.6
brew link postgresql@9.6 --force
gem install pg

2

मुझे asdf के माध्यम से स्थापित पोस्टग्रेज के साथ एक ही त्रुटि का सामना करना पड़ा। पीजी-कॉन्फिग सॉल्यूशन मेरे काम नहीं आया। इसके बजाय मुझे पोस्टग्रेज का पता लगाना था जिसमें फ़ोल्डर शामिल है जिसमें फ़ाइल शामिल है और --with-pg-includeध्वज के साथ कमांड चलाएं

gem install pg -- --with-pg-include=/<path>/.asdf/installs/postgres/<version>/include

1

के लिए AltLinuxपैकेज postgresqlx.x-devel(मेरे मामले में postgresql9.5-devel) स्थापित किया जाना चाहिए:

apt-get install postgresql9.5-devel

आप yum के साथ विशिष्ट संस्करण भी स्थापित कर सकते हैं - yum install postgresqlxx-devel जैसे yum स्थापित करें postgresql94-devel
dworrad

1

मैंने इसे 'पोस्टग्रैस्कल-कॉमन' पैकेज स्थापित करते हुए हल किया। यह पैकेज pg_configबाइनरी प्रदान करता है जो सबसे अधिक संभावना है कि आप क्या याद कर रहे थे।

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