Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 24.11.2017
Сообщений: 15
1

Проблема с joblib

14.05.2020, 08:10. Показов 3150. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
При попытке запустить сервер на flask получаю следующую ошибку:
Кликните здесь для просмотра всего текста
Traceback (most recent call last):
File "app.py", line 6, in <module>
from sklearn.externals import joblib
ImportError: cannot import name 'joblib' from 'sklearn.externals' (D:\python\Lib\site-packages\sklearn\externals\__init__.py)


Все пакеты установлены, из-за чего может возникать ошибка?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2020, 08:10
Ответы с готовыми решениями:

Joblib
Приветствую всех . Мне нужно сделать API, для этого нужно сохранить модель в момент окончания...

Проблема с кодом. Выдает ошибку, я не могу понять в чем проблема
Работаю первый раз с Maple. Установлен версии 2015 года. Выдает ошибку я не могу понять в чем...

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

Проблема с движением объекта через компьютерную мышь, и также проблема, со сменой камеры
Делаю игру на unity, где будет танк. Тут у меня появились две проблемы. 1) При нажатии С, должна...

проблема при работе с китайским J-LINK 8 или же проблема с с
Всем привет. Решил Сам собрать себе дисковери кит на базе at91sam7s64-ek. Подарили мне китайский...

4
Заклинатель змей
700 / 555 / 219
Регистрация: 30.04.2016
Сообщений: 2,591
14.05.2020, 12:33 2
Savior777, https://bit.ly/2zENFwx
0
0 / 0 / 0
Регистрация: 24.11.2017
Сообщений: 15
14.05.2020, 23:14  [ТС] 3
Цитата Сообщение от DobroAlex Посмотреть сообщение
К сожалению, это не помогает , ошибка все та же..

Добавлено через 1 минуту
Кликните здесь для просмотра всего текста
PS C:\WINDOWS\system32> easy_install -U scikit-learn
WARNING: The easy_install command is deprecated and will be removed in a future version.
Searching for scikit-learn
Reading https://pypi.org/simple/scikit-learn/
Downloading https://files.pythonhosted.org... 5b75efa863
Best match: scikit-learn 0.23.0
Processing scikit_learn-0.23.0-cp37-cp37m-win_amd64.whl
Installing scikit_learn-0.23.0-cp37-cp37m-win_amd64.whl to d:\python\lib\site-packages
Adding scikit-learn 0.23.0 to easy-install.pth file

Installed d:\python\lib\site-packages\scikit_learn-0.23.0-py3.7-win-amd64.egg
Processing dependencies for scikit-learn
Finished processing dependencies for scikit-learn
PS C:\WINDOWS\system32> easy_install -U sklearn
WARNING: The easy_install command is deprecated and will be removed in a future version.
Searching for sklearn
Reading https://pypi.org/simple/sklearn/
Downloading https://files.pythonhosted.org... 85a44c0e31
Best match: sklearn 0.0
Processing sklearn-0.0.tar.gz
Writing C:\Users\AACE~1\AppData\Local\Temp\easy_install-ushh644a\sklearn-0.0\setup.cfg
Running sklearn-0.0\setup.py -q bdist_egg --dist-dir C:\Users\AACE~1\AppData\Local\Temp\easy_install-ushh644a\sklearn-0.0\egg-dist-tmp-c98pztzu
file wheel-platform-tag-is-broken-on-empty-wheels-see-issue-141.py (for module wheel-platform-tag-is-broken-on-empty-wheels-see-issue-141) not found
file wheel-platform-tag-is-broken-on-empty-wheels-see-issue-141.py (for module wheel-platform-tag-is-broken-on-empty-wheels-see-issue-141) not found
file wheel-platform-tag-is-broken-on-empty-wheels-see-issue-141.py (for module wheel-platform-tag-is-broken-on-empty-wheels-see-issue-141) not found
warning: install_lib: 'build\lib' does not exist -- no Python modules to install

creating d:\python\lib\site-packages\sklearn-0.0-py3.7.egg
Extracting sklearn-0.0-py3.7.egg to d:\python\lib\site-packages
Adding sklearn 0.0 to easy-install.pth file

Installed d:\python\lib\site-packages\sklearn-0.0-py3.7.egg
Processing dependencies for sklearn
Finished processing dependencies for sklearn
PS C:\WINDOWS\system32> easy_install -U joblib
WARNING: The easy_install command is deprecated and will be removed in a future version.
Searching for joblib
Reading https://pypi.org/simple/joblib/
Downloading https://files.pythonhosted.org... 1495af1403
Best match: joblib 0.14.1
Processing joblib-0.14.1-py2.py3-none-any.whl
Installing joblib-0.14.1-py2.py3-none-any.whl to d:\python\lib\site-packages
Adding joblib 0.14.1 to easy-install.pth file

Installed d:\python\lib\site-packages\joblib-0.14.1-py3.7.egg
Processing dependencies for joblib
Finished processing dependencies for joblib
PS C:\WINDOWS\system32>
0
0 / 0 / 0
Регистрация: 24.11.2017
Сообщений: 15
15.05.2020, 10:26  [ТС] 4
Есть еще какие-то мысли ?
0
1042 / 577 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
15.05.2020, 11:43 5
Лучший ответ Сообщение было отмечено Savior777 как решение

Решение

Savior777, да. Этот модуль удалили 1 апреля.
https://github.com/scikit-lear... c7f56680f0

Понизь версию sklearn до этой версии
https://github.com/scikit-lear... e819e2e32c

Или же до этого оф релиза

Bash
1
pip install Scikit-learn==0.22.2.post1
Код
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from sklearn.externals import joblib
C:\projects\python\lib\site-packages\sklearn\externals\joblib\__init__.py:15: FutureWarning: sklearn.externals.joblib is deprecated in 0.21 and will be removed in 0.23. Please import th
is functionality directly from joblib, which can be installed with: pip install joblib. If this warning is raised when loading pickled models, you may need to re-serialize those models
with scikit-learn 0.21+.
  warnings.warn(msg, category=FutureWarning)
>>> dir(joblib)
['Logger', 'MemorizedResult', 'Memory', 'Parallel', 'PrintTime', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', '_
_warningregistry__', 'cpu_count', 'delayed', 'dump', 'effective_n_jobs', 'hash', 'load', 'msg', 'parallel_backend', 'register_compressor', 'register_parallel_backend', 'register_store_b
ackend', 'sys', 'warnings', 'wrap_non_picklable_objects']
Как я понял, это теперь отдельный пакет, который можно установить просто через
Bash
1
pip install wheel joblib
1
15.05.2020, 11:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2020, 11:43
Помогаю со студенческими работами здесь

Проблема собственной массы и энергии электрона в классической электродинамике и проблема абсолютно твердого тела в СТО
Проблема собственной массы и энергии электрона в классической электродинамике и проблема абсолютно...

Проблема с пингом, проблема которой не могу объяснить
Такая ситуация стряслась, поменяли роутер, у всех все нормально, но у меня на ноутбуке прыгает пинг...

Проблема с Linux Mint 20(А может и не проблема)
Когда нажимаю на sk Hynix появляется это окошко(так должно быть или нет)?

Проблема применимости и проблема останова
Привет! Как бы я не бился - никак не могу понять проблему останова и применимости алгоритмов в...

Проблема с if. Проблема с восстановлением времени
Я делаю 2д игру. При конце игры, если игрок побеждает нужно начислить его очки. Если он заработал...

Выдает ошибку, а я не могу понять в чем проблема. В чем проблема, скажите пожалуйста!
dx=0.0005; epsillon=0.00002; i=0; for x= 0:0.0005:3 i=i+1; if x&lt;1 y (i)=-1; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru