弃用警告

来源:4-4 分类准确度

樟子松

2022-04-13

波波老师:
1. 好久没跟你沟通啦,大家都很想念您,期待您的新课程,等疫情结束,想跟波波老师见面!!!!
2. Jupyter notebook 出现这个弃用警告,怎么解决呢?
D:\ProgramData\Anaconda3\envs\2245\lib\site-packages\sklearn\neighbors\base.py:442: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
old_joblib = LooseVersion(joblib_version) < LooseVersion(‘0.12’)

写回答

1回答

liuyubobobo

2022-04-13

感谢挂念,我很好,也希望你一切顺利。


==========


关于弃用警告,是因为框架/包中的语法或者类或者函数将要产生变更,现在的写法即将在以后的版本中不再支持。但其实还不影响现在版本的运行,只是给出一个提醒,在以后的版本中将不再支持。(这是一般情况,特殊情况是,这是一个 bug。)


解决方案是:


1)或者开始使用新版本的语法。比如你给出的提示说明:Version 这个类即将弃用,应该转为使用 packaging.version


2)或者使用以下代码忽略 DeprecationWaring:

import warnings
warnings.filterwarnings("ignore", category=DeprecationWarning)

3)当然,其实你不理他应该也是 ok 的。


继续加油!:)


2
1
樟子松
收到,祝幸福的波波老师,奶娃,,,,,不疲惫,,,,,生活有滋味!!!
2022-04-13
共1条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5839 学习 · 2437 问题

查看课程