2012-01-26 26 views
6

Estoy tratando de instalar psycopg2, usando pip, en Fedora.psycopg2 en Fedora

recibo el mensaje:

"ejecutable pg_config no encontrado".

En ubuntu, este problema se puede resolver instalando los paquetes libpq-dev y python-dev. No hay una solución análoga clara en Fedora.

+1

¿Está fuera de tema? Psycopg2 es un requisito básico para una serie de proyectos de programación, incluidos todos los frameworks python más populares que usan postgres. ¿Está mejor publicado en ServerFault? Lo debatí, y luego pensé que era una pregunta del desarrollador. – jMyles

+2

Esta pregunta existe (posiblemente por duplicado) para ubuntu. Por ejemplo, ver 6179772. Supongo que configurar un entorno de desarrollo en ubuntu es sobre el tema, pero fedora no? – jMyles

+5

No puedo votar para reabrir esta pregunta, pero creo que es sobre el tema. Fedora/Red Hat generalmente instalan postgresql fuera de la ruta (para que pueda tener múltiples versiones instaladas en paralelo). Para instalar con pip, haga algo como export PATH = $ PATH: /usr/pgsql-9.1/bin; pip instala psycopg2. Por supuesto, debe asegurarse de que python-devel, libpqxx-devel y postgresql-devel estén instalados. – Barthelemy

Respuesta

9

Probablemente esté buscando paquetes python-devel y postgresql-devel.

Cuestiones relacionadas