Instalación de PyGreSQL en Linux

PyGreSQL es un módulo de Python que permite que un programa escrito en este lenguaje pueda establecer una conexión a PostgreSQL. La instalación la vamos a realizar desde las fuentes y sobre la plataforma Linux, los pasos son los siguientes:

Descargamos las fuentes desde http://www.pygresql.org/readme.html#where-to-get o directo desde la consola con el comando:

$ wget ftp://ftp.pygresql.org/pub/distrib/PyGreSQL.tgz

Descargado el Tarball lo descomprimes asi:

$ tar -xzvf PyGreSQL.tgz

El comando anterior crea un directorio llamado PyGreSQL-4.0 ingresa a él:

$ cd PyGreSQL-4.0

Construcción de PyGreSQL:

$ python setup.py build

Durante la construcción se hace referencia a pg_config que es una utileria que se encarga de devolver los parametros de configuración de la actual instalación de PostgreSQL que tenemos en nuestro sistema, pg_config generalmente se encuentra debajo de la ruta de los binarios de postgres, por lo que esta ruta deberá ser “visible” durante el proceso de construcción (build) de PyGreSQL.

En mi caso la consola me devolvió el siguiente mensaje de error durante la construcción:

Exception: pg_config tool is not available

La solución fue agregar a mi PATH la ruta donde se encuentra pg_config asi:

export PATH=$PATH:/usr/local/pgsql/bin

Y vuelve a ejecutar el comando $ python setup.py build

Instalación de PyGreSQL:

# python setup.py install

Listo, si la consola no te devuelve ningún mensaje de error, la instalación ha concluido satisfactoriamente.

Fuente:

http://www.pygresql.org/install.html#installing-from-source

Acerca de Moycas
Developer Web @moycc

2 Responses to Instalación de PyGreSQL en Linux

  1. Pingback: Conectar python con postgresql « Microbuffer

  2. Pingback: Latino » Blog Archive » Conectar python con postgresql

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: