求助一个问题:lightgbm包无法import的问题
!conda install lightgbm
!conda install –upgrade lightgbm
import lightgbm as lgb
报错如下:并且已经试过了好几种方法:安装 libomp,在对应 py 文件中去掉报错部分(compat,basic 两个代码文件都修改过),升级 lightgbm,都试过了,但还是无法解决问题。
电脑是 mac。#
ImportError Traceback (most recent call last)
/var/folders/tx/j2d2q20x1g70_3_8npt0vysr0000gn/T/ipykernel_61383/900739321.py in
—-> 1 import lightgbm as lgb
~/opt/anaconda3/lib/python3.9/site-packages/lightgbm/init.py in
6 import os
7
—-> 8 from .basic import Booster, Dataset, register_logger
9 from .callback import early_stopping, print_evaluation, record_evaluation, reset_parameter
10 from .engine import CVBooster, cv, train
~/opt/anaconda3/lib/python3.9/site-packages/lightgbm/basic.py in
15 import scipy.sparse
16
—> 17 from .compat import PANDAS_INSTALLED, concat, is_dtype_sparse, dt_DataTable, pd_DataFrame, pd_Series
18 from .libpath import find_lib_path
19
ImportError: cannot import name ‘is_dtype_sparse’ from ‘lightgbm.compat’ (/Users/remycongcong/opt/anaconda3/lib/python3.9/site-packages/lightgbm/compat.py)
推荐文章: