from sklearn.externals import joblib
时间: 2023-11-05 19:04:40 浏览: 84
在最新版本的 scikit-learn 中,`sklearn.externals` 已经被移除,因此 `joblib` 库现在应该直接从 `sklearn` 导入,例如:
```
from sklearn import joblib
```
此外,如果您使用的是旧版本的 scikit-learn,您可以安装 `joblib` 库,然后使用以下语句导入:
```
import joblib
```
相关问题
from sklearn.externals import joblib from sklearn.grid_search import GridSearchCV
对不起,sklearn已经更新,不再支持`externals`模块和`grid_search`模块。现在可以使用`joblib`模块和`model_selection`模块代替它们。如果要进行网格搜索,可以使用`GridSearchCV`类,该类现在位于`sklearn.model_selection`模块中。
from sklearn.externals import joblib Unresolved reference 'sklearn'
这个错误提示是因为你的代码中使用了sklearn库,但是你的环境中没有安装sklearn库。你可以在命令行中使用以下命令安装sklearn库:
```
pip install -U scikit-learn
```
如果你已经安装了sklearn库,但是仍然出现这个错误,可能是因为你的IDE或编辑器没有正确地识别你的环境。你可以尝试在命令行中运行代码,或者在你的代码中添加以下语句:
```
import sys
print(sys.path)
```
这个语句会打印出Python解释器搜索模块的路径列表,你可以检查这个列表中是否包含了sklearn库的安装路径。如果没有包含,你可以手动将sklearn库的安装路径添加到sys.path中,或者在IDE或编辑器中配置Python解释器的路径。
阅读全文