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.

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top