我有一个.py
脚本,它使用多处理功能,并且.py
执行得很好(应该做的事)。但是,当使用 pyinstaller 捆绑到可执行文件时,它在执行
multiprocessing.Process()
命令。也是
multiprocessing.freeze_support()
就在
之后 if __name__ == "__main__":
。
在脚本的先前版本中,这足以使其正确捆绑,但不是,我唯一的更改是我现在使用shutil
,PyPDF2
并给出一个{{1} }作为我的
multiprocessing.Event()
。
我该如何定义并解决它? 我可以提供我的简化代码是必要的。