cannot import name 'joblib' from 'sklearn.externals'
时间: 2023-05-01 17:00:12 浏览: 85
这个错误的意思是,在你的代码中无法从 sklearn.externals 模块中导入 joblib 名称。这可能是因为 joblib 已经从 sklearn.externals 中移除,或者你使用的 sklearn 版本过老,不包含这个模块。建议更新 sklearn 库的版本或者在代码中更换导入方式。
相关问题
cannot import name 'joblib' from 'sklearn.externals
该错误提示是因为在新版本的scikit-learn中,joblib已经被移动到了sklearn库中,所以需要使用以下代码进行导入:
from sklearn import joblib
或者
import sklearn.externals.joblib as joblib
但是报错cannot import name 'joblib' from 'sklearn.externals
这个错误是因为在新版本的 scikit-learn 中,`joblib` 库不再在 `sklearn.externals` 中,而是独立成为一个包。你可以通过安装 `joblib` 包来解决这个问题。你可以使用以下命令:
```
pip install joblib
```
或者,如果你使用的是 conda 环境,则可以使用以下命令:
```
conda install joblib
```
安装完成后,你需要在代码中将 `joblib` 的导入语句修改为:
```
from joblib import dump, load
```
这样就可以解决这个问题了。
阅读全文
相关推荐













