Python ModuleNotFoundError:没有名为';sklearn.family';

Python ModuleNotFoundError:没有名为';sklearn.family';,python,machine-learning,scikit-learn,anaconda,Python,Machine Learning,Scikit Learn,Anaconda,我使用的是蟒蛇分布。我尝试使用Scikit学习库进行机器学习。当我想使用一个模型来通过下面的代码来训练我的数据时,它根本不起作用 import sklearn from sklearn.cross_validation import train_test_split from sklearn.family import Model from sklearn.linear_model import LinearRegression 我收到的错误是: ModuleNotFoundError: N

我使用的是蟒蛇分布。我尝试使用Scikit学习库进行机器学习。当我想使用一个模型来通过下面的代码来训练我的数据时,它根本不起作用

import sklearn 
from sklearn.cross_validation import train_test_split
from sklearn.family import Model
from sklearn.linear_model import LinearRegression
我收到的错误是:

ModuleNotFoundError: No module named 'sklearn.family'
你有什么建议?
你认为是因为我的进口问题吗

没有
sklearn.family
,你在找什么

import sklearn
"family" in sklearn.__all__
>>False
我建议您,线性回归形成数据的“模型”,因为它是
.fit
ted。现在还不清楚单独的
模型
类会为您做什么,没有它您就做不到

from sklearn.[family] import [Model]
这不是实际的导入语句。sklearn中没有名为family的模块。上面这一行是关于如何在sklearn中导入不同模型的示例。您需要将上行中的
替换为模型所属的族

例如,如果要导入线性回归或逻辑回归,可以执行以下操作:

from sklearn.linear_model import LinearRegression
from sklearn.linear_model import LogisticRegression
这里的
linear\u model
LinearRegression
模型的“系列”。其他例子可以是:

from sklearn.tree import DecisionTreeClassifier
from sklearn.cluster import KMeans
from sklearn.feature_selection import SelectKBest

这里的
集群
功能选择
是存在特定类(“模型”)的模块(或“系列”)。

没有该名称的模块,导入不存在的模块的原理是什么?我看到了其他类似的问题,我对人们从哪里得到这些进口产品感到困惑。