py2exe y psycopg

Alberto Curro acurro en wanadoo.es
Vie Mayo 27 11:02:16 CEST 2005


Diana María Bedoya Ramírez escribió:

Hola,

    el py2exe no te está incluyendo el mx.datetime en el ejecutable 
final, o bien no encuentra la referencia a la hora de la ejecución. 
Desconozco porqué, porque nunca he usado py2exe. Sin embargo, quizás 
como pista... desde mi ignorancia, si el py2exe en vez de compilación 
estática (incluyendo las librerías en el ejecutable final) hiciese 
dinámica, el resultado que tendrías sería que estaría haciendo 
referencia a una .dll que quizás para mx.datetime no exista, o no se 
cargue correctamente.

    La gente con más experiencia en py2exe te podrá decir exactamente en 
este punto. Sin embargo, el hecho de que con Python sí lo use y con 
py2exe el ejecutable final no acceda a él... pues da un buen camino por 
donde empezar, y creo que es este.

    Salu2

>Buen día a todos.
>quisiera saber si alguien puede ayudarme con esto:
>estoy utilizando el controlador PSYCOPG_1_99_10_WIN32_PY2_3.EXE para conectarme
>a una base de datos hecha en Postgres desde una aplicación desarrollada en
>windows con wxPython 2.4 y Pyhton 2.3. Cuando corro la aplicación con el
>comando
>
>python main.py
>
>por DOS, todo funciona muy bien y los querys a la base de datos se ejecutan
>correctamente (exceptuando la utilización de las tildes); cuando corro el
>comando
>
>python setup.py py2exe
>
>no sale ningún error y pareciera que el ejecutable se crea satisfactoriamente,
>sin embargo, cuando intento correr el main.exe generado, la aplicación no se
>ejecuta y en el log aparece el siguiente error:
>
>Traceback (most recent call last):
>  File "main.py", line 4, in ?
>  File "psycopg\__init__.pyc", line 18, in ?
>
>  File "psycopg\_psycopg.pyc", line 9, in ?
>  File "psycopg\_psycopg.pyc", line 7, in __load
>ImportError: No module named datetime
>
>Alguien puede ayudarme con esto? Gracias.
>
>
>
>
>
>----------------------------------------------------------------
>This message was sent using IMP, the Internet Messaging Program.
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>
>  
>




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