ImportError:无法导入名称Bunch scikit-learn 0.19

时间:2017-08-19 05:48:34

标签: python scikit-learn anaconda

我正在尝试使用 sklearn.pipeline 使用 Jupyter:Anaconda 4.3.24,python 2.7 创建管道。

from sklearn.metrics import accuracy_score
from sklearn.metrics import precision_recall_fscore_support
from sklearn.naive_bayes import GaussianNB
from sklearn.svm import SVC
from sklearn.pipeline import Pipeline
from sklearn.ensemble import ExtraTreesClassifier
from sklearn.feature_selection import SelectFromModel
from collections import defaultdict
from pprint import pprint

但是我收到与 utils 目录相关的错误,如下所示:

ImportError:无法导入名称Bunch:

ImportError: cannot import name Bunch

此外,当我评论该行

from sklearn.pipeline import Pipeline

我再次在下一行中收到与 utils 目录相关的错误:

ImportError: cannot import name euler_gamma

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:5)

升级您的scikit-learn

pip install scikit-learn --upgrade