1
私はPythonで新しく、複数の関数を並行して実行する方法を学びたいと考えています。 Pythonのドキュメンテーションを使用して私はいくつかの簡単な例の後に始めましたが、最も簡単な例でさえエラーに繋がります。私が述べたように、私はこの時に新しい午前、Pythonでのマルチプロセッシングのエラー
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "c:\python27\lib\multiprocessing\forking.py", line 380, in main
prepare(preparation_data)
File "c:\python27\lib\multiprocessing\forking.py", line 503, in prepare
file, path_name, etc = imp.find_module(main_name, dirs)
ImportError: No module named chat
、:私が使用しようとしていますコードの一部は、このされています。しかし、私はこのエラーを(コードがチャットと呼ばれている)を取得
from multiprocessing import Pool
def f(x):
return x*x
if __name__ == '__main__':
p = Pool(5)
print(p.map(f, [1, 2, 3]))`
だから誰かがこの問題で私を助けることができたら、私は非常に感謝します!私は 'プール'の代わりに 'プロセス'を試してみると似たエラーが出ます。
ワークスからチェックマークを削除しますので、実行します最後の行)。 – Kevin
これには[mcve]が必要です。 –
それはまた私のために働く。 –