anaconda 安装sklearn 以及 import sklearn报错
sklearn安装后,通常在import 时候报错,这种情况多数是由于scipy\numpy\sciklearn 版本冲突。
所以,做好的解决方法是,先把这些都卸载了,重新从官网上下载安装包,重新安装
解决方法 :
卸载原始版本,包括Numpy、Scipy、Scik
打开DOS界面 逐个卸载(win+R, cmd)
pip uninstall scikit-learn
pip uninstall numpy
pip uninstall scipy
从官网中下载文件
链接: https://pypi.org/project/scipy/#files
把对应的 numpy, scipy,scikit 的文件下载到
D:\DProgram\Anaconda\Lib\site-packages
(win表示 Windows, cp37 表示python 3.7, 64表示64位)
安装 进入DOS界面 cd/d 文件所在文件目录
cd/d D:\DProgram\Anaconda\Lib\site-packages
pip install numpy-1.19.4-cp37-cp37m-win_amd64.whl
pip install scipy-1.5.4-cp37-cp37m-win_amd64.whl
pip install scikit_learn-0.23.2-cp37-cp37m-win_amd64.whl