janelas Py2Exe problema de serviço
-
13-09-2019 - |
Pergunta
Eu convertido com êxito meu projeto python para um serviço. Ao usar as opções habituais de instalar e iniciar / parar, tudo funciona corretamente. No entanto, gostaria de compilar o projeto usando py2exe, que parece funcionar corretamente até que você instalar o EXE como um serviço e tentar executá-lo.
Você recebe a seguinte mensagem de erro:
- Iniciando CherryPyService serviço
- Erro de serviço inicial:. O serviço não respondeu à solicitação de início ou controle em tempo hábil
Meu arquivo de python de compilação (que links para o projeto principal) é a seguinte:
- de distutils.core configuração de importação
-
importação py2exe
-
setup (console = [ 'webserver.py'])
Qualquer ajuda seria muito apreciada.
Solução
Você arquivo setup.py deve conter
setup(service=["webserver.py"])
como mostrado na "velho" py2exe docs
Outras dicas
Você vai encontrar um exemplo no pacote py2exe, olhar no site-packages \ Py2Exe \ samples \ avançada.