Scikit learn 无法导入多项式特征,请使Scikit中的_管道学习
我无法在ipython笔记本中导入以下模块:Scikit learn 无法导入多项式特征,请使Scikit中的_管道学习,scikit-learn,Scikit Learn,我无法在ipython笔记本中导入以下模块: from sklearn.preprocessing import PolynomialFeatures from sklearn.pipeline import make_pipeline 弹出以下错误 ImportError:无法导入名称多项式特征 同样的错误也出现在make_pipeline中 我是scikit学习的新手,请帮忙 我正在使用python的miniconda安装,scikit learn的版本号是0.14.1,多项式功能包含在
from sklearn.preprocessing import PolynomialFeatures
from sklearn.pipeline import make_pipeline
弹出以下错误
ImportError:无法导入名称多项式特征
同样的错误也出现在make_pipeline
中
我是scikit学习的新手,请帮忙
我正在使用python的miniconda安装,scikit learn的版本号是0.14.1,多项式功能包含在下一版本的scikit learn中,在0.14.1中不可用。如果要使用,请更新到0.15-git。make管道也是如此 要获取最前沿版本,请执行以下操作:
git clone git://github.com/scikit-learn/scikit-learn.git
python setup.py build_ext --inplace
请阅读:您必须检查当前版本的scikit:
import sklearn
print sklearn.__version__
如果小于0.15.0,则必须对其进行升级。除了阿披舍克的一个很好的答案外,您还可以遵循(这是针对各种操作系统描述的)
如果您使用的是pyCharm,那么可以做得更简单:文件->设置->项目解释器,然后选择您的包并单击升级
(我选择了另一个,因为我的scikitlearn是最新的)