py2exe y psycopg (Alberto Curro)

mbr yourpadre en gmail.com
Mar Jun 7 20:45:26 CEST 2005


Una vez que estuve viendo el py2exe (nunca lo use) creo recordar que
decia que para esos casos tu debes decirle que agrege el modulo. No
recuerdo con que opcion, revisa el FAQ. Segun recuerdo se debe a que
py2exe no detecto el modulo

El 28/05/05, Diana María Bedoya Ramírez<dimabe en utp.edu.co> escribió:
> Gracias por responder Alberto, si alguien más tiene una idea de cómo hacer
> funcionar el py2exe con el psycopg, es bienvenida.
> 
> >
> > 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