2009-06-15 11 views
6

J'ai réussi à convertir mon projet python en service. Lorsque vous utilisez les options habituelles d'installation et de démarrage/arrêt, tout fonctionne correctement. Cependant, je souhaite compiler le projet en utilisant py2exe, qui semble fonctionner correctement jusqu'à ce que vous installiez l'EXE en tant que service et que vous essayiez de l'exécuter.Problème de service Windows py2exe

vous obtenez le message d'erreur suivant:

  • Démarrage du service CherryPyService
  • service de démarrage d'erreur: Le service n'a pas répondu à la demande de démarrage ou de contrôle en temps opportun.

Ma compilation fichier python (qui est lié au projet principal) est la suivante:

  • de distutils.core configuration d'importation
  • importation py2exe

  • configuration (console = [ 'webserver.py'])

Toute aide serait grandement appr eciated.

Répondre

4

Vous fichier setup.py devrait contenir

setup(service=["webserver.py"]) 

comme indiqué dans le "old" py2exe docs

1

Vous trouverez un exemple dans le paquet py2exe, regardez dans le paquetage site \ py2exe \ samples \ advanced.

Questions connexes