主要报错内容:cannot import name ‘parse_version’ from ‘sklearn.utils.fixes’ (/usr/bin/anaconda3/python/lib/python3.7/site-packages/sklearn/utils/fixes.py)
1.首先,前往PyPi查看依赖包
发现tensorflow和keras未安装,直接使用JupyterNoteBook进行安装。仅以keras为例
!pip install keras
2.确认查看已安装各个依赖包的版本,以numpy为例。
import numpy as np
print(np.__version__)
import sklearn
print(sklearn.__version__)
3.继续导入import imblearn,依然会报错,直接去报错最后一部分。
4.更新sklearn的版本,升级到0.23.2,再导入imblearn库,不会报错。包括from sklearn.model_selection import GridSearchCV也不会报错了。
import sklearn
print(sklearn.__version__)
import imblearn
from sklearn.model_selection import GridSearchCV