pyPgSQL import error en Win XP

FERNANDO VILLARROEL fvillarroel en yahoo.com
Dom Sep 7 19:02:41 CEST 2008


Hola gracias por tu respuesta.

El tema es que en esta maquina con Win XP no tengo Postgres instalado; este lo tengo en otra maquina corriendo en Linux.

Debo generar unas aplicaciones en wxPython y para ello me quiero conectar con pyPgSQL. La instalacion  de este genero la carpeta :

C:\Python24\Lib\site-packages\pyPgSQL\libpq  En esta carpeta existe un archivo llamado: "libpq.pyd" que imagino es la DLL para Postgres. Tambien prove agregando esta ruta al PATH, pero igual falla.

Cuando trato de importar me tira el siguiente error:

>>> from pyPgSQL import PgSQL

Traceback (most recent call last):
  File "<pyshell#3>", line 1, in -toplevel-
    from pyPgSQL import PgSQL
  File "C:\Python24\Lib\site-packages\pyPgSQL\PgSQL.py", line 449, in -toplevel-
    from libpq import *
  File "C:\Python24\Lib\site-packages\pyPgSQL\libpq\__init__.py", line 23, in -toplevel-
    from libpq import *
ImportError: DLL load failed: No se puede encontrar el módulo especificado.
>>> 

Atento a sus comentarios,

Fernando
--- On Sun, 9/7/08, Otto Machado <ottomachado en infomed.sld.cu> wrote:

> From: Otto Machado <ottomachado en infomed.sld.cu>
> Subject: RE: [Python-es] pyPgSQL import error en Win XP
> To: "'Lista de discusión sobre python en castellano'" <python-es en aditel.org>
> Date: Sunday, September 7, 2008, 1:09 PM
> Normalmente en la carpeta donde esta instalado el Postgre si
> hay una carpeta
> que contiene muchas dll's entre las que se encuentra
> libpq.dll. Verifica
> eso. Cuando la encuentres, agrega el camino de esa carpeta
> en la variable de
> entorno de Windows PATH
> (MyPC/Properties/Advanced/Enviroment Variables).
> Chao, sandor
> 
> 
> 
> 
> 
> -----Mensaje original-----
> De: python-es-bounces en aditel.org
> [mailto:python-es-bounces en aditel.org] En
> nombre de FERNANDO VILLARROEL
> Enviado el: Sunday, September 07, 2008 12:17 AM
> Para: python-es en aditel.org
> Asunto: [Python-es] pyPgSQL import error en Win XP
> 
> Hola,
> 
> Hola acabo de instalar PyPgSQL en una maquina con Win XP;
> el tema es que al
> cargar el modulo me tira el siguiente error:
> 
> >>> from pyPgSQL import PgSQL
> 
> Traceback (most recent call last):
>   File "<pyshell#12>", line 1, in
> -toplevel-
>     from pyPgSQL import PgSQL
>   File
> "C:\Python24\Lib\site-packages\pyPgSQL\PgSQL.py",
> line 449, in
> -toplevel-
>     from libpq import *
>   File
> "C:\Python24\Lib\site-packages\pyPgSQL\libpq\__init__.py",
> line 23,
> in -toplevel-
>     from libpq import *
> ImportError: DLL load failed: No se puede encontrar el
> módulo especificado.
> >>> 
> 
> No hay ningun DLL en la maquina llamado libpq.dll.
> En la carpeta
> "C:\Python24\Lib\site-packages\pyPgSQL\libpq\"
> hay un archivo
> llamado libpq.pyd
> 
> Como soluciono esto.
> 
> Fernando
> 
> 
>       
> _______________________________________________
> Lista de correo Python-es 
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
> 
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes


      
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es