py2exe windows服务问题

wil*_*oup 6 python windows-services py2exe

我已成功将我的python项目转换为服务.使用通常的安装和启动/停止选项时,一切正常.但是,我希望使用py2exe编译项目,这似乎正常工作,直到您将EXE作为服务安装并尝试运行它.

您收到以下错误消息:

  • 启动服务CherryPyService
  • 启动服务时出错:服务未及时响应启动或控制请求.

我的编译python文件(链接到主项目)如下:

  • 来自distutils.core导入设置
  • 导入py2exe

  • 设置(控制台= [ 'webserver.py'])

任何帮助将不胜感激.

Ber*_*Ber 4

你的 setup.py 文件应该包含

setup(service=["webserver.py"])
Run Code Online (Sandbox Code Playgroud)

“旧”py2exe 文档中所示