gpt4 book ai didi

python - Windows 10 上的多处理 python 3.6 无法正常工作

转载 作者:行者123 更新时间:2023-11-28 19:28:52 26 4
gpt4 key购买 nike

<分区>

我在 Linux 上使用 python 3.6,我使用的是 python 的多处理库,它一直有效,直到我切换到 Windows 10。首先,我认为这是因为多处理库在 Linux 和 Windows 上的工作方式不同,所以我确保我所有的变量都是可腌制的,但没有结果。

然后,我想看看多处理池是否正常工作,我试过这段代码:(多处理文档中的基本示例)

from multiprocessing import Pool

def f(x):
return x*x

if __name__ == '__main__':
p = Pool(5)
print(p.map(f, [1, 2, 3]))

它不起作用,当我在任务管理器中检查处理器时,只使用了 1%。

我还尝试了 p.map_async,它有效,但是当我尝试获取结果时 (p.map_async().get()) 它没有工作(运行时错误)

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com