美文网首页Python新世界python热爱者
使用pyinstaller打包多进程python工程!

使用pyinstaller打包多进程python工程!

作者: 48e0a32026ae | 来源:发表于2018-10-30 15:45 被阅读1次

windows环境下,使用python3 +pyinstaller V3.4打包多进程工程时,启动exe后,执行到多进程开始处,软件又启动一个进程,完全是重新初始化整个流程,而不是仅仅启动另一个进程执行target指定的方法,但是在python终端执行源码,则无此现象,百度后,发现通过如下操作可解决此问题。如果你感觉学不会?莫慌,小编推荐大家加入群,

前面516中间107后面834,群里有志同道合的小伙伴,

互帮互助,还可以拿到许多视频教程!

1. 增加一个myMutilprocess.py文件,内容如下:

2. 主程序main.py中import myMultiprocess.py启动入口第一行添加一行代码

if __name__ == "__main__":

multiprocessing.freeze_support()

下面开始原来的逻辑

再次打包后,启动exe没有出现启动多个程序的现象。

相关文章

网友评论

    本文标题:使用pyinstaller打包多进程python工程!

    本文链接:https://www.haomeiwen.com/subject/xtvgtqtx.html