Buenas.

A veces py2exe no detecta bien los módulos necesarios y tienes que forzarlo a incluir o excluir:

setup(console=["main.py"],
      options={"py2exe":{
                         "includes":["suds","suds.client"]
                        }
              }
     )

Igual cuela así, o con "packages".

http://www.py2exe.org/index.cgi/ListOfOptions


El 06/03/2012 23:31, mauricio rodriguez escribió:
El problema que desde hace ya unas horas me tiene a mal traer es que realice un script el cual funciona muy bien pero cuando lo paso a py2exe se ejecuta correctamente pero al ejecutar main.exe me da un error

*ImportError no modulo name suds.client *

repito es script funciona a la perfección tanto en Linux como en windows xp desde la consola o cmd

Agregue el modulo suds a las variables de entorno de windows

e seguido las siguientes guías

http://blog.cesarcd.com/2011/11/manual-de-py2exe.html

http://mundogeek.net/archivos/2008/09/23/distribuir-aplicaciones-python/

en este momento mi setup.py tiene el este contenido

        from distutils.core import setup

        import py2exe

        import glob

        setup(console=["main.py"])


se crean los directorios dist y build

alguien sabe por que ????

gracias por leerme



_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a