“错误”错误:根:<class'RuntimeError'>“

2024-09-30 05:32:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我用悲情来并行:https://pypi.org/project/pathos/ 一切都很好,除了实例化池时,我得到一些恼人的错误消息。你知道吗

from pathos.multiprocessing import ProcessingPool as Pool
p = Pool().map    #<--This line spits out four lines to console:

"ERROR:root:<class 'RuntimeError'>" 

#(I have four CPUs, so I guess one each)

看来一切都很顺利。这四个错误只是有点烦人,但它不会干扰其他任何事情。你知道吗

无论如何,我可以沉默这些错误消息从打印到控制台?你知道吗


Tags: 实例fromhttpsorgimportprojectpypi消息
2条回答

我是pathos作者。它看起来更像是一个logging模块错误。我不知道你的python的确切版本,但我认为这是根本原因:

>>> import logging
>>> logging.error(RuntimeError)
ERROR:root:<type 'exceptions.RuntimeError'>

不知道为什么你会从pathos看到这些。但是,如果它不是虚假的,并且你想进一步挖掘它,你应该在pathosgithub页面上发布一个问题。你知道吗

https://github.com/uqfoundation/pathos/issues

谢谢,迈克, 在我添加以下内容后,错误消失了:

if __name__ ==  '__main__'

打电话前:

pool = Pool().imap

参考号: RuntimeError on windows trying python multiprocessing

相关问题 更多 >

    热门问题