problema py2exe servicio de Windows
-
13-09-2019 - |
Pregunta
Me he convertido con éxito mi proyecto de pitón a un servicio. Al utilizar las opciones habituales de instalar y start / stop, todo funciona correctamente. Sin embargo, deseo para compilar el proyecto usando py2exe, que parece funcionar correctamente hasta que instale el EXE como un servicio y tratar de ejecutarlo.
Usted recibe el mensaje de error siguiente:
- al iniciar servicio CherryPyService
- Servicio de partida de error:. El servicio no respondió a la solicitud de inicio o control de una forma oportuna
Mi archivo pitón de compilación (que enlaza con el proyecto principal) es el siguiente:
- desde la configuración de importación distutils.core
-
py2exe importación
-
setup (consola = [ 'webserver.py'])
Cualquier ayuda sería muy apreciada.
Solución
setup.py archivo debe contener
setup(service=["webserver.py"])
como se muestra en la "viejo" py2exe docs
Otros consejos
Encontrará un ejemplo en el paquete py2exe, busque en site-packages \ py2exe \ samples \ Advanced.