您好,当我尝试从 pandarallel 运行parallel_apply 函数时,出现错误(引发 ValueError("Duplicate Signature: %r" %signature))。
我使用Anaconda的spyder来运行代码,代码没有问题,只有当我尝试使用parallel_apply函数时才会出现错误。 我该如何解决这个问题?
这看起来是 Jupyter 中的一个错误,其中来自使用多处理等库的分叉进程的消息可以重复,然后它们被拒绝,从而导致该异常。
这个补丁通过将客户端消息更改为每个分叉的唯一性来修复它。请注意,它尚未包含在 jupyter_client 中(截至我撰写本文时),但它只是一行代码,因此您可能只需将其应用到本地安装即可。 7.0 发布后,应该将其包含在内。