我使用pyinstaller --onefile将myscripts编译为myscripts.exe文件 myscripts.py包含
import os
os.popen("python celery -A tasks worker --loglevel=info -P solo -c 1")
我得到.exe文件
SimpleSC::InstallService "ERP" "ERP Data Cloud" "16" "2" "$INSTDIR\myscript1.exe" "" "" ""
SimpleSC::StartService "ERP" "" 30
我使用nsis编译得到了我的setup.exe
现在,当我看到服务窗口时,我可以看到服务已添加,状态为空,即使我尝试手动启动服务,也出现错误
control request is not timely fashion
安装后
!define MUI_FINISHPAGE_RUN "$INSTDIR\dist\myscripts.exe"
我能够运行启动芹菜的myscripts.exe没有问题,但我想让它在服务中运行。
现在问题 我是以完全的方式做的,或者我需要添加一些东西, 我错过了什么。