导入sklearn时Python出错..无法从'joblib.logger'导入名称'Logger'

Posted

技术标签:

【中文标题】导入sklearn时Python出错..无法从\'joblib.logger\'导入名称\'Logger\'【英文标题】:Error in Python when importing sklearn ..cannot import name 'Logger' from 'joblib.logger'导入sklearn时Python出错..无法从'joblib.logger'导入名称'Logger' 【发布时间】:2022-01-21 17:18:23 【问题描述】:

这是我在运行以下命令时遇到的错误:from sklearn.metrics import accuracy_score, confusion_matrix

ImportError: cannot import name 'Logger' from 'joblib.logger' (C:\ ... \Anaconda3\lib\site-packages\joblib\logger_init_.py)

我已经在网上搜索以找到解决方案,但没有合适的解决方案。比如我尝试重新安装sklearn:conda install -c anaconda scikit

但仍然出现同样的错误。

知道这里有什么问题吗?

这些是 C:...\Anaconda3\Lib\site-packages\joblib\logger 下的文档

【问题讨论】:

【参考方案1】:

已通过更新 Anaconda Navigator (Anaconda3) 版本解决了该问题。

【讨论】:

以上是关于导入sklearn时Python出错..无法从'joblib.logger'导入名称'Logger'的主要内容,如果未能解决你的问题,请参考以下文章

导入 sklearn 时出错

ImportError:从 sklearn 导入 TfidfVectorizer 时无法导入名称 __check_build

Python 导入错误:无法从“sklearn.externals”导入名称“六”

python sklearn中的导入错误。无法加载引用的库

无法从 sklearn 导入 c

无法从“sklearn.utils.metaestimators”导入名称“available_if”