我正在嘗試多處理,因為我試圖模仿互聯網及其節點的工作方式。我對基本功能很好,所以我查看了文檔并使用了 3.7.0 文檔中最基本的示例,即我現在使用的版本。令我驚訝的是,它不起作用。我使用的是 Mac OS High Sierra,版本 10.13.6,如果它與任何事情有關的話。為了清楚起見,這里是代碼:from multiprocessing import Pooldef f(x): return x*xif __name__ == '__main__': with Pool(5) as p: print(p.map(f, [1, 2, 3]))我想知道為什么它不起作用,因為它沒有顯示任何內容,并且想要工作版本,謝謝。
Multiprocessing.Pool.Map 不做任何事情
慕田峪7331174
2021-06-04 23:19:50