Я компилирую psycopg2 и получаю следующую ошибку:
Python.h: нет такого файла или каталога
Как скомпилировать его, Ubuntu12 x64.
Ответ 1
Python 2:
sudo apt-get install python-dev
Python 3:
sudo apt-get install python3-dev
Ответ 2
если вы посмотрите на страницу faq PostgreSQL (http://initd.org/psycopg/docs/faq.html), вы увидите, что они рекомендуют устанавливать пакет разработки pythons, который обычно называемый python-dev. Вы можете установить через
sudo apt-get install python-dev
Ответ 3
Это проблема зависимости.
Я решил эту проблему в Ubuntu, используя apt-get. Замените его менеджером пакетов, соответствующим вашей системе.