El día 17 de febrero de 2010 16:37, damufo <dam...@gmail.com> escribió: > Hola: > A mi me pasa lo mismo, he incluido el 'msvcr90.dll' y el archivo manifiesto > y nada. > > este es mi setup.py > # -*- coding: utf-8 -*- > from distutils.core import setup > import py2exe > > manifest = """ > <?xml version="1.0" encoding="UTF-8" standalone="yes"?> > <assembly xmlns="urn:schemas-microsoft-com:asm.v1" > manifestVersion="1.0"> > <assemblyIdentity > version="0.64.1.0" > processorArchitecture="x86" > name="Controls" > type="win32" > /> > <description>sync</description> > <dependency> > <dependentAssembly> > <assemblyIdentity > type="win32" > name="Microsoft.Windows.Common-Controls" > version="6.0.0.0" > processorArchitecture="X86" > publicKeyToken="6595b64144ccf1df" > language="*" > /> > </dependentAssembly> > </dependency> > </assembly> > """ > > > setup( > windows=[ > {'script': 'sync.py', > "icon_resources": [(0, "./ico.ico"),(1, "./ico.ico")], > "name":'sync', > "version":'0.1', > "description":'Descripción de tu aplicación', > "author":'tu_nombre', > "author_email":'tu_mail', > "url":'tu_web'}], > options={ > "py2exe":{ > "unbuffered": True, > "optimize": 0, > "bundle_files":1 > } > } > ) > > > Otra cosa es que si le pongo optimize a 2, no va (ni en mi equipo) da error > al encontrar las bibliotecas ¿?.
Asegúrate de haber puesto la DLL en el mismo directorio que tu binario .exe. Otra cosa que puede influir es que estés compilando en una máquina con una versión de windows mayor al cliente objetivo. Intenta compilar en Windows XP, compilar en versiones mayores a veces trae problemas. Manuel. _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/