首页 > 解决方案 > 错误:root:导入 sklearn 时检查模块中的内部 Python 错误

问题描述

当我导入这些库时:

from sklearn.datasets.samples_generator import make_blobs
from sklearn.cluster import KMeans
from sklearn.tree import DecisionTreeClassifier
from sklearn.model_selection import train_test_split
from sklearn import metrics

发生此错误:

在此处输入图像描述

我已经安装了很多 sklearn 包,没有任何改变我使用 anaconda 并在 jupyter notebook 中运行此代码

标签: pythonscikit-learnanacondajupyter

解决方案


我遇到了同样的问题,并为 Visual Studio 2015、2017 和 2019 安装了 Microsoft Visual C++ Redistributable,它工作正常!

请注意,这涉及进入 Visual Studio 安装程序,选择“修改”,然后选择“使用 C++ 进行桌面开发”。

我看到很多用户在 Github 上报告了这个问题。您可以简单地安装 tensorflow == 2.0.0 并卸载以前的版本。


推荐阅读