python py:3: DeprecationWarning:

源代码:

 % matplotlib inline

......

def use_svg_display():
    # 用矢量图显示
    display.set_matplotlib_formats('svg')

......

错误提示:

py:3: DeprecationWarning: `set_matplotlib_formats` is deprecated since IPython 7.23, directly use `matplotlib_inline.backend_inline.set_matplotlib_formats()`
  display.set_matplotlib_formats('svg')

通过查找matplotlib_inline安装包,找到相关的函数。

解决方案:

增加 import matplotlib_inline   代替  % matplotlib inline

增加matplotlib_inline.backend_inline.set_matplotlib_formats('svg')

代替 display.set_matplotlib_formats('svg')


版权声明:本文为csdndwang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。