【问题标题】:Import error while importing MLPClassifier导入 MLPClassifier 时出现导入错误
【发布时间】:2017-03-10 06:23:28
【问题描述】:

我在尝试运行时遇到以下错误:

from sklearn.neural_network import MLPClassifier

错误:

from sklearn.neural_network import MLPClassifier
Traceback (most recent call last):

File "<ipython-input-77-6113b65dfa44>", line 1, in <module>
from sklearn.neural_network import MLPClassifier

File "C:\Users\anagha\Anaconda3\lib\site-packages\sklearn\neural_network\__init__.py", line 10, in <module>
from .multilayer_perceptron import MLPClassifier

File "C:\Users\anagha\Anaconda3\lib\site-packages\sklearn\neural_network\multilayer_perceptron.py", line 18, in <module>
from ..model_selection import train_test_split

File "C:\Users\anagha\Anaconda3\lib\site-packages\sklearn\model_selection\__init__.py", line 23, in <module>
from ._search import GridSearchCV

File "C:\Users\anagha\Anaconda3\lib\site-packages\sklearn\model_selection\_search.py", line 32, in <module>
from ..utils.fixes import rankdata

**ImportError: cannot import name 'rankdata'**

【问题讨论】:

  • 你是在使用anaconda,还是直接在python终端中使用?你是如何安装 scikit 的?

标签: scikit-learn neural-network python-3.5 python-import importerror


【解决方案1】:

如果您已经安装了 numpy 和 scipy:

pip install -U scikit-learn

否则:

conda install scikit-learn

最后检查更新:

conda update pip

【讨论】:

    猜你喜欢
    • 2016-10-03
    • 2018-11-02
    • 1970-01-01
    • 1970-01-01
    • 2020-09-20
    • 2018-12-27
    • 2017-11-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多