python-3.x 无法导入Lightgbm在Windows 10上的笔记本电脑

puruo6ea  于 2023-11-20  发布在  Python
关注(0)|答案(1)|浏览(203)

我可以使用下面的命令安装Lightgbm:

  • pip install --trusted-host pypi.org--trusted-host pypi.python.org--trusted-host files.pythonhosted.org lightgbm *

我可以看到它安装使用康达名单以及。
然而,在那之后,我无法将软件包导入到Swyter笔记本电脑中。
我得到了下面的错误。

  • import lightgbm*

AttributeError:模块“pandas.core.strings”没有属性“StringMethods”“
我尝试了上述方法,但都是徒劳的。还有多个其他错误行,以及指示dask. gramme错误,我无法找到治愈的方法。

bxpogfeg

bxpogfeg1#

如Microsoft/LightGBM#5379中所述,dask<2023.2.0pandas>=2.0不兼容。
虽然您没有包括conda-env exportpip freeze的输出等细节,但我强烈怀疑您有这些库的此类版本。
从您的环境中删除dask.

pip uninstall --yes \
    dask

字符串
...或将其和distributed升级到较新版本

pip install \
    'dask>2023.3.2' \
    'distributed>2023.3.2'


在完成其中一项操作后,重新启动笔记本的内核,您应该能够导入lightgbm而不会遇到此问题。

import lightgbm

相关问题