具体原因是版本0.22之后的scikit_learn中就除掉了joblib这个函数或包。
需要直接下载joblib这个包
安装joblib
pip install joblib
# 应用
from sklearn.datasets import load_iris
from joblib import dump,load
iris = load_iris()
# 保存
dump(irirs,'test.joblib')
# 调用
iris = load('test.joblib')
或者使用Python的内置持久性模型pickle可以将模型保存在scikit-learn中:
import pickle
s = pickle.dumps(iris)
iris = pickle.loads(s)