小编Duc*_*eri的帖子

Python多处理池卡住了

我正在尝试运行在web中找到的python的multiprocessing.pool模块的一些示例代码.代码是:

def square(x):
    return x * x
if __name__ == '__main__':
    pool = Pool(processes=4)
    inputs = [0, 1, 2, 3, 4]
    outputs = pool.map(square, inputs)
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行它时,它永远不会完成执行,我必须重新启动我的IpythonNotebook笔记本的内核.有什么问题?

python threadpool ipython-notebook python-multiprocessing

4
推荐指数
1
解决办法
5403
查看次数