问题描述
import modin.pandas as pd
我正在 Windows 10 机器中导入 modin.pandas 库,但出现错误
安装 modin 库时是否遗漏了什么?
解决方法
检查您拥有的 ray
版本; ray.utils
曾经被称为 ray.experimental
。
您要么需要升级您正在使用的具有 ray
作为依赖项的模块的版本(意味着该模块当前使用的是过时版本的 ray
),或降级 ray
(与您正在使用的模块兼容)的版本。
“属性错误:模块‘ray’没有属性‘utils’”
看起来,如果您只安装 1.1 版本的 ray,您应该可以通过执行以下操作来解决此问题:
pip install ray==1.1
modin.pandas 的创建者尚未发布对高于 1.1 的 ray 版本的支持。
这是github上的讨论线程: https://github.com/modin-project/modin/issues/3059
,我也遇到了同样的问题。对我来说,我从我的实例中卸载了现有的 modin 和 ray 包,然后重新启动内核,然后使用以下命令:
pip install modin[ray]
然后它对我有用。如果您在 google Colab 中运行它,您可以找到更多信息 here。