Я искал веб-часы в течение нескольких дней, и мне не удается установить библиотеку psycopg2 на моем компьютере Linux (CentOS - 2.6.32-431.3.1. el6.x86_64 GNU/Linux).Отсутствие файлов заголовков libpq на CentOS при попытке установить модуль psycopg2
Я знаю, что проблема в том, что мне не хватает файлы заголовков libpq, так как я получаю это сообщение после попытки пипа установить psycopg2: libpq-fe.h: No such file or directory
http://initd.org/psycopg/docs/install.html#install-from-source
Почти все статьи, которые я нашел указала мне использовать apt-get на CentOS, но apt-get не является стандартным инструментом для CentOS 6.3, поэтому я пытался вместо этого использовать yum install
.
Однако каждый раз, когда я пытаюсь использовать sudo yum install
, вы можете скачать пакет, который недоступен. Например:
yum install postgresql-devel Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Install Process Loading mirror speeds from cached hostfile drivesrvr | 2.2 kB 00:00 No package postgresql-devel available. Error: Nothing to do
Я попытался это для:
- ня установить PostGreSQL-сервер
- ня установить питон-развейте
- сервиса PostgreSQL initdb
- служба запуск PostgreSQL
- yum install python-psycopg2
Любые идеи? Без файлов заголовков libpq я не могу установить модуль psycopg2, необходимый для моей программы Python. Это для Python 2.7.12. И PostgreSQL 9.3.13.