报错:concurrent.futures.process.BrokenProcessPool: A child process terminated abruptly, the process pool is not usable anymore

是因为不支持多进程,是with ProcessPoolExecutor()这里报错

如果是mac,换用fork:

文件开头
import multiprocessing
multiprocessing.set_start_method('fork')
或者构造里面
ProcessPoolExecutor(mp_context=multiprocessing.get_context('fork'))

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐