您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python multiprocessing manager列表错误:[Errno 2]没有这样的文件或目录

python multiprocessing manager列表错误:[Errno 2]没有这样的文件或目录

问题在于,启动所有辅助进程后,主进程将立即退出,这将关闭您的Manager。当您Manager关闭计算机时,没有任何孩子可以使用您传递给他们的共享列表。您可以使用join等待所有孩子完成的操作来修复它。只需确保start在致电之前实际上已完成所有流程join

for i in range(AMOUNT_OF_PROCESS):
    processes[i] = multiprocessing.Process(target=worker, args=())
    processes[i].start()
for process in processes:
    process.join()
python 2022/1/1 18:42:16 有273人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶