我正在尝试导入
from imblearn.over_sampling import SMOTE
但我收到此错误
ImportError: cannot import name 'parse_version' from 'sklearn.utils' (/Users//anaconda3/lib/python3.11/site-packages/sklearn/utils/__init__.py)
我该如何解决这个问题
我也遇到了类似的问题。我在升级环境之前和之后检查了我的 imblanced-learn 和 scikit-learn 版本。升级后,我的代码无法运行。
前后:不平衡学习版本0.11.0 之前:scikit-learn 版本 1.3.2 之后:scikit-learn 版本 1.5.1
很明显,目前不平衡的learn 0.11.0版本不支持scikit-learn 1.5.1。
scikit-learn 1.5.1 使用
从 sklearn.utils.fixes 导入 parse_version