ImportError: No module named 'sklearn.datasets'; 'sklearn' is not a package

昨天一直在配置sklearn包,出现如下各种问题:
ImportError: No module named 'sklearn.datasets'; 'sklearn' is not a package_第1张图片
开始以为是sklearn不支持python3.7,于是降到了3.5,依然出现上述问题。
检查自己必要的组件都是安装了的。
ImportError: No module named 'sklearn.datasets'; 'sklearn' is not a package_第2张图片

最后看到了以下链接,发现原来是我的文件名和库的名字相同了,所以导致import错误。
https://stackoverflow.com/questions/49635859/sklearn-is-installed-but-sklearn-is-not-a-package-in-my-sklearn-py-file

修改了文件名就可以了
ImportError: No module named 'sklearn.datasets'; 'sklearn' is not a package_第3张图片

你可能感兴趣的:(模式识别)