DeprecationWarning
Posted vvlj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DeprecationWarning相关的知识,希望对你有一定的参考价值。
当我在导入sklearn这个库的时候,程序抛出了一个丢弃警告,它的意思是在版本更新后imp库已经不用了,用importlib来代替这个库
Warning (from warnings module):
File "C:Users33171AppDataLocalProgramsPythonPython37libsite-packagessklearnexternalsjoblibexternalscloudpicklecloudpickle.py", line 47
import imp
DeprecationWarning: the imp module is deprecated in favour of importlib; see the module‘s documentation for alternative uses
因此解决方案就是把它的文件路径copy下来,C:Users33171AppDataLocalProgramsPythonPython37libsite-packagessklearnexternalsjoblibexternalscloudpickle
打开它,然后把cloudpickle.py文件里面的
import imp -->改成 import importlib
from __future__ import print_function import dis from functools import partial import importlib #更改之前是 import imp import io import itertools import logging import opcode import operator import pickle import struct import sys import traceback import types import weakref
以上是关于DeprecationWarning的主要内容,如果未能解决你的问题,请参考以下文章
DeprecationWarning 之后的“用户不允许执行操作”
我一直在我的节点代码中收到此错误。 DeprecationWarning:不建议在不回调的情况下调用异步函数
Mongoose 报错代码 (node:10256)(node:13604)(node:13604) DeprecationWarning: Mongoose: findOneAndUpdate()
DeprecationWarning: There is no current event loop loop = asyncio.get_event_loop()
DeprecationWarning: There is no current event loop loop = asyncio.get_event_loop()