Я некоторое время пользуюсь nixOS, но из Ubuntu мне трудно работать с бинарными зависимостями. Моя проблема в том, что я хочу установить psycopg2 в virtualenv. Этот пакет не является чисто Python, и он ссылается на двоичные файлы Postgres. Поэтому, когда я пытаюсь установить пакет, я получаю:
./psycopg/psycopg.h:31:22: fatal error: libpq-fe.h: No such file or directory
Вопрос в том, как сделать бинарные библиотеки и файлы заголовков доступными для таких локальных установок?