天天看點

module 'sklearn' has no attribute 'svm'

在使用sklearn時有時會出現如下的問題,而且可能不僅僅是svm,可能是其他的什麼内容

module 'sklearn' has no attribute 'svm'      

如果确定沒有拼寫錯誤,那麼就是下面這種情況,在​

​import​

​​用的是​

​import sklearn​

​​,而不是​

​from sklearn import xxx​

​​,​

​sklearn​

​不會自動将其下的所有庫都導入進去,是以需要按需自行導入。

import sklearn
sklearn.svm.xxx()      
from sklearn import svm
svm.xxx()