pyinstaller 打包后 multiprocessing 子进程运行异常的问题
在运行子进程之前,需要调用在 if __name__ == "__main__"
调用 freeze_support
方法,确保 import 时不被意外执行
import multiprocessing
if __name__ == "__main__":
# 修复使用 pyinstaller 可执行程序,运行子进程异常导致重复打开的问题
multiprocessing.freeze_support()