Estoy usando Py2exe para compilar un servidor CherryPy (3.1) usando Python 2.6 (32 bits) en Windows 7 Pro (64 bits).Py2exe: ¿Se requieren archivos manifiestos y w9xpopen.exe al compilar un servidor web sin interfaz GUI?
Este servidor se ejecutará sin una GUI.
Preguntas:
¿Es necesario que preocuparse acerca de cómo agregar un archivo de manifiesto para esta aplicación si se queda sin una interfaz gráfica de usuario?
¿Debo incluir w9xpopen.exe con mi código abierto?
Hasta ahora, mi prueba limitada ha indicado que no necesito para incluir un archivo de manifiesto o w9xpopen.exe con mi ejecutable con el fin de que funcione.
Comentarios apreciados.
Gracias, Malcolm
Tenía la impresión de que también se requiere un archivo de manifiesto con Python 2.6 para que el exe encuentre sus archivos de tiempo de ejecución MSVC * .DLL. Si entiendo tu comentario correctamente, este no es el caso porque el archivo de manifiesto solo es necesario para aplicaciones GUI, no para aplicaciones de consola. ¿Es esto correcto? ¡Gracias! - Malcolm – Malcolm
Estoy construyendo un [ejecutable de archivo único] (http://stackoverflow.com/a/113014/1497596), y aunque he incorporado la directiva 'dll_excludes []' en mi 'setup.py', el el archivo 'w9xpopen.exe' todavía se está agregando a mi directorio' dist'. (Reconozco sin embargo que 'w9xpopen.exe' no es necesario para ejecutar mi ejecutable de archivo único generado en Windows 7.) – DavidRR