=亲测有效=
sklearn安装需要安装一些依赖包,包括:
pip install scipy
pip install numpy
pip install scikit-learn
最简单的方法,直接在pycharm的terminal里面一个个安装,不容易出现版本问题。
如果网络实在差,那就采用后面的方法,下载下来安装,但是千万注意下载的版本和自己的python版本一定要一致,重要的事情说三遍,一致一致一致…
例如,python 3.8一定所有的都下c38的
================我相信前面的已经能解决你的问题
之前用anaconda安装过一次python的sklearn模块,就各种问题,今天用pycharm安装也是各种报错,例如这样的:
No module named ‘numpy.distutils._msvccompiler’ in numpy.distutils; trying from distutils
刚开始查了一下,各种让安装C++的文件,后来就发现了一个良心的网址:https://www.cnblogs.com/TTyb/p/6437459.html
突然让半路入python坑的我,茅塞顿开。归根结底就是sklearn有几个依赖的模块,直接用pycharm去安装容易出问题。因此直接下载,然后在本地安装,亲测非常容易,这里进行总结,避免自己下次入坑。
=正经内容分割线
1.下载sklearn需要的所有模块
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn
大家采用Ctrl+F键进行搜索时要注意一下,要找到对应名字的文件,我就不小心下错了
应该是(需要细心)
2.安装模块
我是在pycharm里面的terminal里面直接进行安装的
输入的就是:
pip install E:\pythonModule\scikit_learn-0.23.2-cp39-cp39-win_amd64.whl
install后面是你下载的文件的路径,这里需要注意文件夹pythonModule不要采用空格,我开始用了空格会找不到。
3.测试
测试一下sklearn是否安装成功,在terminal中输入
pip install sklearn
出现下面的文字就是可以啦
版权归原作者 Renlijuande 所有, 如有侵权,请联系我们删除。