首页 > 解决方案 > 无法为 Dask 安装 tlz 模块 Python

问题描述

在 Windows 10 Python 3.7.9 (IDLE) 上,当我使用 Dask 时,我不会先延迟:

pip install delayed

然后我导入:from dask import delayed但有一个错误:

回溯(最后一次调用):文件“<pyshell#12>”,第 1 行,来自 dask 导入延迟文件“C:\Python379\lib\site-packages\dask\delayed.py”,第 7 行,来自tlz import curry,concat,unique,merge ModuleNotFoundError: No module named 'tlz'

我尝试单独安装模块,但只安装了 concat、unique 和 merge。

标签: pythondask

解决方案


似乎需要在 Windows 上运行:pip install tornado==4.5.1 distributed==1.21 dask-ml[complete]正如该评论所指的那样。

您还需要将延迟导入为:

from dask.delayed import delayed

推荐阅读