ImportError: cannot import name 'joblib' from 'sklearn.externals' (D:\python\python.3.11.0\Lib\site-packages\sklearn\externals\__init__.py)
时间: 2023-09-05 19:13:13 浏览: 140
Python错题本:from scipy.misc import imread 报错cannot import name imread 的解决方案
这个错误通常是因为你正在使用的 scikit-learn 版本不支持从 `sklearn.externals` 导入 `joblib`。在新的 scikit-learn 版本中,`joblib` 被移动到了 `sklearn.utils` 模块中。
为了解决这个问题,你可以尝试将导入语句改为:
```python
from sklearn.utils import joblib
```
这样应该可以解决你遇到的错误。如果你仍然遇到问题,请确保你使用的是最新版本的 scikit-learn,并且按照官方文档的指导进行安装和配置。
阅读全文