pyinstaller exe在sys.exit()之后没有死

时间:2010-01-25 02:46:13

标签: python pyinstaller

我有一个用pyinstaller编译的cherrypy app。一个功能执行以下操作:

cherrypy.engine.stop()
sys.exit()

樱桃引擎没有问题就停止了,但是这个过程实际上并没有消失,我无法弄清楚原因。

2 个答案:

答案 0 :(得分:1)

尝试使用os._exit(),这是一个真正的系统出口。我不明白为什么PyInstaller在进程退出时应该改变一件事。

答案 1 :(得分:0)

要记住一件事:sys.exit()实际上并不会终止进程:它会引发SystemExit,这通常会导致进程结束,但不一定。