|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
情景:
1.我写了一个windows服务程序;
2.在另外一个run.py文件中使用subprocess.Popen去安装、启动该服务;
问题:
1.在ide中执行run.py,服务可以正常启动并运行,但是用Pyinstaller打包成exe程序后,服务无法启动;- p1 = subprocess.Popen("python cocData2.py --startup auto install", shell= True, stdout=subprocess.PIPE, stderr= subprocess.PIPE, universal_newlines=True, startupinfo=si, stdin=subprocess.PIPE)
- pid1 = p1.pid
- p1.wait()
- p2 = subprocess.Popen("python cocData2.py start", shell= True, stdout=subprocess.PIPE, stderr= subprocess.PIPE, universal_newlines=True)
- p2.wait()
复制代码
|
|