मुझे अपने रेल ऐप को हरोकू / को 'पीजी' मणि इंस्टॉल करने में परेशानी हो रही है? - रूबी-ऑन-रेल, रूबी, पोस्टग्रेस्क्ल, हेरोकू, परिनियोजन

मूल रूप से मैं अपने रेल 4 ऐप को धक्का नहीं दे सकाHeroku क्योंकि मेरा डेटाबेस sqlite था, और इसलिए अब मैं Postgresql मणि ("pg") स्थापित करने का प्रयास कर रहा हूं लेकिन मुझे कोई भाग्य नहीं है। यह बंडल इंस्टॉल चलाने के बाद मेरे टर्मिनल में त्रुटि संदेश है:

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 ***

चलने के बाद
मणि पीजी-वी "0.17.1" --with-pg-config स्थापित करें

मुझे यह त्रुटि मेरे टर्मिनल में मिलती है:

ERROR:  While executing gem ... (Gem::Requirement::BadRequirementError)
Illformed requirement ["0.17.1--with-pg_config"]
/project$ gem install pg -v "0.17.1"--with-pg-config
ERROR:  Could not find a valid gem "pg" (= 0.17.1.pre..pre.with.pre.pg.pre.config) in

any repository
ERROR:  Possible alternatives: pg

सहायता के लिए धन्यवाद।

उत्तर:

जवाब के लिए 3 № 1

यदि आपके पास पोस्टग्रेज़ इंस्टॉल नहीं हैं, आप इसके साथ जाना चाह सकते हैं:

sudo apt-get install postgresql
sudo apt-get install libpq-dev

के बाद gem install pg तथा bundle

यदि आपके पास पोस्टग्रेर्स इंस्टॉल हैं और चल रहा है gem install pg काम नहीं करता है, आपको दौड़ना है which pg_config अपने रास्ते को पाने के लिए pg_config, और भाग खड़ा हुआ gem install pg -- --with-pg-config= output_from_previous_command


संबंधित सवाल
सबसे लोकप्रिय