使用 dask local 时,我得到 "ERROR - Workers don't have promised key"

When using dask local, I get "ERROR - Workers don't have promised key"

我有一个配置为使用 dask 本地分布式调度程序的跳线笔记本

#Start Dask
client = Client(
    n_workers=6, 
    threads_per_worker=4,
    memory_limit='8GB',
    processes=True, 
)

client

当我开始使用 dask 数据帧时,我得到红色错误输出,其中包含 ERROR - Workers don't have promised key 搜索此错误会导致对远程集群的帮助。

wrong/going 开什么了?

好的,搜索了几个小时后,这就是我想出来的。

我的主机名无法解析,由于通过 VPN 连接,我的主机名变得无法解析 dask 使用您的主机名而不是本地集群的 localhost。 ipyparallel 有类似的问题,但错误略好。这就是我确定问题的方式。

要在 Mac(或 BSD 风格的 Unix)上解决此问题,请在初始化集群时设置 interface='lo0'