मुझे psycopg2 स्थापित करने में समस्या हो रही है। जब मैं कोशिश करता हूं तो मुझे निम्नलिखित त्रुटि मिलती है pip install psycopg2
:
Error: pg_config executable not found.
Please add the directory containing pg_config to the PATH
or specify the full executable path with the option:
python setup.py build_ext --pg-config /path/to/pg_config build ...
or with the pg_config option in 'setup.cfg'.
----------------------------------------
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build/psycopg2
लेकिन समस्या pg_config
वास्तव में मेरी है PATH
; यह बिना किसी समस्या के चलता है:
$ which pg_config
/usr/pgsql-9.1/bin/pg_config
मैंने setup.cfg
फ़ाइल में pg_config पथ जोड़ने की कोशिश की और अपनी वेबसाइट ( http://initd.org/psycopg/ ) से डाउनलोड की गई स्रोत फ़ाइलों का उपयोग करके इसे बनाया और मुझे निम्न त्रुटि संदेश मिला!
Error: Unable to find 'pg_config' file in '/usr/pgsql-9.1/bin/'
लेकिन यह वास्तव में है !!!
मैं इन त्रुटियों से चकित हूँ। क्या कोई कृपया मदद कर सकता है?
वैसे, मैं sudo
सभी आदेशों। इसके अलावा मैं आरएचईएल 5.5 पर हूं।
ln -s /usr/pgsql-9.1/bin/pg_config /usr/sbin/pg_config
और हर बात ठीक है!
sudo
,$PATH
तो बदल दिया जाता है। क्या आप कृपया अपने $ PATH को रूट के रूप में दोहरा सकते हैं?