Python 3 ImportError: невозможно импортировать имя «выбор модели» OS X 10.11.3, Anaconda

Python 3.5.1 | Anaconda 4.0.0 (x86_64) в OS X 10.11.3

>>> from sklearn import pipeline, model_selection

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'model_selection'

пытался:

обновить шесть, sk-learn,

sudo pip uninstall python-dateutil
sudo pip install python-dateutil==2.2
pip2 install six -U
pip install --ignore-installed six
pip install --ignore-installed ipython

даже анаконду переустановить ... НЕ исправил.

Спасибо за помощь

_________Updata________

Я проверил, что моя шестая версия является самой новой (версия = "1.10.0")

импортный склеарн

sklearn. версия '0.17.1'

Я обнаружил, что в папке sklearn нет имени папки "model_selection". Но эта папка есть в https://github.com/scikit-learn/scikit-learn/tree/3078d7d611329c46777d4004a1185a3626558efe/sklearn.

После установки версии разработчика

$ pip install git + git: //github.com/scikit-learn/scikit-learn.git

Успешно установлен scikit-learn-0.18.dev0

А затем запустите сценарий, который успешно работает в 0.17.1, он показывает ошибку:

из .pairwise_fast import _chi2_kernel_fast, _sparse_manhattan ImportError: dlopen (/Users/Username/anaconda3/lib/python3.5/site-packages/sklearn/metrics/pairwise_fast.cpython-35m-darlpwin.so, 2): библиотека не загружена: libm_klp_intel .dylib Ссылка на: /Users/Username/anaconda3/lib/python3.5/site-packages/sklearn/metrics/pairwise_fast.cpython-35m-darwin.so Причина: изображение не найдено


person Qinqing Liu    schedule 01.04.2016    source источник


Ответы (1)


Какую версию scikit-learn вы используете? Похоже, что последняя версия, когда я устанавливаю для Python 3.5, это 0.17.1. Проверяем в консоли:

import sklearn
sklearn.__version__
'0.17.1'

Согласно документации для этой версии, этот пакет «model_selection» не существует. Он существует в версии для разработчиков. Должно быть, поэтому он жалуется.

person Paul    schedule 01.04.2016