Почему существует две версии scikit-learnPython

Программы на Python
Ответить
Anonymous
 Почему существует две версии scikit-learn

Сообщение Anonymous »

Я работал над XGBoost GridsearchCV и столкнулся с ошибкой:

Код: Выделить всё

AttributeError: 'super' object has no attribute '__sklearn_tags__'
Поэтому я удалил scikit-learn и переустановил его, используя:

Код: Выделить всё

py -3.11 -m pip uninstall scikit-learn
py -3.11 -m pip install scikit-learn==1.3.1
Я даю py -3.11, поскольку в моей системе также установлен Python 3.12.
Теперь, когда я это сделаю:

Код: Выделить всё

pip3 list | findstr scikit
Я понимаю

Код: Выделить всё

scikit-learn       1.3.1
Но когда я это сделаю:

Код: Выделить всё

import sklearn
print(sklearn.__version__)
Я получаю: Кто-нибудь может рассказать мне, чего мне не хватает

Подробнее здесь: https://stackoverflow.com/questions/793 ... ikit-learn
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»