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
pg_config 경로를 setup.cfg
파일에 추가 하고 웹 사이트 ( http://initd.org/psycopg/ ) 에서 다운로드 한 소스 파일을 사용하여 빌드 하려고 시도하면 다음 오류 메시지가 나타납니다!
Error: Unable to find 'pg_config' file in '/usr/pgsql-9.1/bin/'
그러나 실제로있다! !!
이 오류로 당황합니다. 누구든지 도와 줄 수 있습니까?
그건 그렇고, 나는 sudo
모든 명령입니다. 또한 RHEL 5.5에 있습니다.
ln -s /usr/pgsql-9.1/bin/pg_config /usr/sbin/pg_config
모든 것이 정상입니다!
sudo
,$PATH
변경됩니다. $ PATH를 루트로 다시 확인해 주시겠습니까?