module 'sklearn' has no attribute 'svm'

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

module 'sklearn' has no attribute 'svm'

如果確定沒有拼寫錯誤,那麼就是下面這種情況,在import用的是import sklearn,而不是from sklearn import xxxsklearn不會自動將其下的所有庫都導入進去,因此需要按需自行導入。

這是錯誤的例子

import sklearn
sklearn.svm.xxx()

這是正確的做法

from sklearn import svm
svm.xxx()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章