Psycopg2 установка (PostgreSQL адаптер для Python) в OSX
Я использовал Django с Postgres бэкэндом и у меня были трудности с установкой адаптера Python DB для Postgres на моем Mac OSX.
Я установил Postgres, используя Postgres.app для OSX.
Но когда я попытался установить адаптер, используя «pip» (менеджер пакетов Python) Я получил сообщение об ошибке:
sudo pip install psycopg2 : Error: pg_config executable not found. :
Я выполнил поиск «pg_config» в моей системе:
find / -name pg_config 2>/dev/null /Applications/Postgres.app/Contents/Versions/9.4/bin/pg_config
Затем добавил к моему PATH путь к установленому ранее Postgres и pip заработал:
export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.4/bin/
Повторно запускаем установку пакета psycopg2:
sudo pip install psycopg2
В терминале последней строкой видим сообщение об успешной установке:
........
Successfully installed psycopg2
........
Успехов.