杰米·瓦尔迪,淘金娱乐城,小蚂蚁搬虫虫
scikit-learn 报错:
from sklearn.model_selection import train_test_split ImportError: No module named model_selection报错的原因是我conda里的sklearn版本是0.17,没有model_selection这个模块,升级到0.18就好了
搜到的几个解决方法:
另附官方文档:
Installing scikit-learn — scikit-learn 0.18.1 documentation http://scikit-learn.org/stable/install.html
pip install -U scikit-learn结果说已经更新了:Requirement already up-to-date: scikit-learn in c:\program files\anaconda2\lib\site-packages
conda install scikit-learnconda update scikit-learnconda remove scikit-learn在使用 install 命令后:Error: HTTPError: 403 Forbidden
http://repo.continuum.io/pkgs/pro/win-64/
然后又使用update命令:Error: package 'scikit-learn' is not installed in C:\Program Files\Anaconda2说明scikit-learn不是用conda安装的,应该是用pip安装的。
1)我先用conda remove命令移除了scikit-learn 安装包,又用pip uninstall 命令移除了一遍(管他是用什么安装的,总之都移除一遍)2)然后如果继续安装还是有问题,就暴力删除一遍。进入C:\Program Files\Anaconda2\Lib\site-packages\sklearn 目录,把这两个文件夹删除。
3)然后在用pip命令安装,这次终于装上了0.18版本。
中间的报错是因为用公司的网络有限制,后来换了手机热点才正常下载了。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
python求numpy中array按列非零元素的平均值案例
网友评论