在 Anaconda 中使用 Python 3.4 从 Sklearn .18 导入命令时遇到问题

Trouble Importing command from Sklearn .18 with Python 3.4 in Anaconda

我正在使用 sklearn 并且需要使用神经网络。我发现最新版本的 sklearn (.18) 有一个 class 用于多层感知器,一种神经网络。我抓取了 github 的最新版本的 sklearn 并将其放入我的 anaconda 文件夹中。然而,虽然我可以导入那个 RBM 和神经网络 class 中的另一个子 class,但我无法导入 MLPRegressorClassifier。这是我的代码:

from sklearn import svm, preprocessing
from sklearn.cluster import MeanShift, KMeans
from sklearn.neural_network.rbm import BernoulliRBM
from sklearn.neural_network.multilayer_perceptron import MLPClassifier
from sklearn.neural_network.multilayer_perceptron import MLPRegressor

错误信息如下:

怎么了?

已解决 - 在新版本的 sklearn (.18) 中,我不能直接将源代码放入正常保存我所有 python 库的文件夹中。必须实际下载 sklearn off Github (https://github.com/scikit-learn/scikit-learn) 和 运行 安装程序。