rom sklearn import svm,datasets#导入SVM模型 出现错误

from sklearn import datasets#导入数据集

iris=datasets.load_iris()#加载数据集

print(iris.data.shape)#查看数据集大小

from sklearn import svm,datasets#导入SVM模型

clf=svm.LinearSVC()#建立线性SVM分类器

clf.fit(iris.data,iris.target)#用数据训练模型

clf.predict([[5.0,3.6,1.3,0.25]])#训练好模型之后,输入新的数据进行预测

clf.coef_#查看训练好模型的参数


在运行期间遇到这样的问题:



在多次查找原因,发现有如下操作:

1.重新安装scipy,work!!!

2.mac下打开 folder /.local/lib/python2.7/site-packages/sklearn/linear_model ,打开文件coordinate_descent.py 并删除 from . import cd_fast ,报错就会消失