Jupyter Notebook

时间:2017-05-04 03:41:45

标签: python kernel multiprocessing jupyter

我在使用多处理将它们部署到大型独立服务器之前,在Jupiter笔记本中开发了一些可并行化的模拟,但是在使用apply_async时我无法中断内核。当我使用multiprocessing.Process时,这不是问题。以下块运行正常,但不能被中断:

if __name__ == '__main__':
    pool = Pool()
    for sim in simulations:
        pool.apply_async(my_fx, args=(sim,))
    pool.close()
    pool.join()

这个问题在哪里?如何解决?

编辑:Python v2.7,Jupyter v4.3

0 个答案:

没有答案