由于错误<< ImportError:无法从'sklearn.utils.fixes'中导入名称'lobpcg',因此无法导入SMOTE >>

时间:2019-12-15 12:48:59

标签: python scikit-learn sklearn-pandas imblearn

由于错误而无法导入SMOTE ImportError:无法从“ sklearn.utils.fixes”(E:\ Installations \ lib \ site-packages \ sklearn \ utils \ fixes.py)中导入名称“ lobpcg”

当我尝试导入以下软件包时,显示以上错误

from imblearn.combine          import SMOTETomek

from imblearn                  import under_sampling, over_sampling

from imblearn.over_sampling    import SMOTE

I have conda installed sklearn, imbllearn. Can some one help me to resolve this error

1 个答案:

答案 0 :(得分:0)

这是在scikit-learn中引发的错误。

请确保使用以下命令安装两个库:

conda install scikit-learn -c conda-forge 
conda install imbalanced-learn -c conda-forge

请注意,我正在使用conda-forge频道来安装scikit-learn以获取版本0.22,因为当前conda默认频道上没有最新版本。