我已经成功地转变我python项目的服务。当使用通常选择的安装和启动/停止,一切工作正常。然而,我要汇编的项目使用py2exe,这似乎能正常工作直到你安装的EXE作为一个服务,并尝试和运行。

你到下面的错误信息:

  • 开始服务CherryPyService
  • 错误开始服务:该服务没有作出回应的开始或控制的要求及时。

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

  • 从distutils来完成.核心的进口设置
  • 进口py2exe

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

任何帮助,将不胜感激。

有帮助吗?

解决方案

你的setup.py 文件应包含

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

如所示的 "老"py2exe文档

其他提示

你会找到一个例子,在py2exe包,看看在网站-包\py2exe\样\先进。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top