ImportError: невозможно импортировать имя array2d - PullRequest
0 голосов
/ 18 июня 2020

Код:

from sklearn.utils.validation import array2d

Вывод:

ImportError: cannot import name 'array2d'

Я установил sklearn v0.23.1 с pycharm.

Я попытался посмотреть site-packages\sklearn\utils\validation.py и найдите "array2d" с помощью ctrl + F , но его там нет. Могу ли я импортировать что-то, когда этого нет в файле?

Я не уверен, проблема в установке или импорте.

1 Ответ

0 голосов
/ 19 июня 2020

Согласно документации последней стабильной версии (в настоящее время 0.23.1), в sklearn.utils.validation есть no модуль array2d.

ситуация такая же для предыдущих версий 0,22,2 , 0,21,3 , 0,20,4 , 0,19,2 и 0.18.2 .

Не уверен, откуда вы это взяли и что пытаетесь сделать - поиск в Google ошибки приводит к этому закрытому потоку Github , где используется не похоже на тот, который вы здесь пытаетесь (и ошибка возникает из-за неработающей установки, что, конечно, не имеет места здесь).

Короче говоря, команда from sklearn.utils.validation import array2d является недействительной , и ошибка, таким образом, оправдана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...