这是https://docs.python.org/2/library/multiprocessing.html#module-multiprocessing.pool关于并行处理的基本 Python 示例
from multiprocessing import Pool
def f(x):
return x*x
if __name__ == '__main__':
p = Pool(5)
print(p.map(f, [1, 2, 3]))
Run Code Online (Sandbox Code Playgroud)
由于某种原因,我无法在我的 PC 上运行。当我尝试执行第三个块时,程序冻结了。我的操作系统是 Windows 10。我在 Spyder IDE 上运行该程序,并且安装了 anaconda。可能是什么问题?