It seems that scikit-learn has not been built correctly. If you have installed scikit-learn from source, please do not forget to build the package before using it: run `python setup.py install` or `make` in the source directory. If you have used an installer, please check that it is suited for your Python version, your operating system and your platform.
报错信息是两条同时出现的,第一条在前,第二条在后。
查了网上很多的解决办法,第一条的解决办法是import的顺序不对,但是我的包导的比较多,所以不知道具体的顺序是什么,而且之前都还是好好的,用了一下librosa这个包就出现错误了,改了好多版本的顺序都不管用。。。
第二条是紧接着第一条的后面出现的,所以我两种出错都搜了,第二条总是说版本不对劲,我卸了安,安了卸的真的不太管用。但是有一个链接,包的顺序是要按照这个顺序安一下的,不然我也不知道会出什么问题,但最好乖乖的这么安装。(24条消息) python3.6之sklearn 的安装_python3.6安装sklearn_kevinQt的博客-CSDN博客
下面这个链接是可以用源来快速安装:
(24条消息) python3.8中sklearn问题(win10)_哇哈哈与哇哈哈的博客-CSDN博客
我这么操作了还是不对,还是会报错。
偶然看到了一个帖子,是按照这个帖子上面改的就不报错了。至于是什么原因,自己也不知道。
我是一直报sklearn的错误,所以在我出错的那个.py文件里面import sklearn了以后,虽然这个包不用,就是在pycharm里面是变黑的,但是加上了真的报错就消失了,挺神奇的。也解决了很久。