环境
win10 python3.9 pyinstaller、multiprocessing
在windows上Pyinstaller打包多进程程序需要添加特殊指令。
这里是官方github给出的解释:
https://github.com/pyinstaller/pyinstaller/wiki/Recipe-Multiprocessing
修改方式比较简单,在if name=='main:'下添加一句multiprocessing.freeze_support()即可。
if __name__ == '__main__':
# pyinstaller 打包含有多进程代码的程序问题,加入下面一行代码,解决
multiprocessing.freeze_support()
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。