最近在用pytorch框架学习李沐大神的d2l,因为时间过去已久,可能因为版本等原因出现了一些问题,有些问题在网上找不到解决办法,在这里记录一下遇到的坑。

图片不显示文字

问题

image-20240319170225716

坐标轴和图例都不显示文字,排查之后发现是svg格式渲染导致的问题,换一个格式就可以正常显示了。

image-20240319170332213

解决方法

将torch源文件中的use_svg_display()函数中的backend_inline.set_matplotlib_formats(‘svg’)改为backend_inline.set_matplotlib_formats(‘png’)可以暂时缓解问题。

image-20240319171109906

源文件路径在 环境/lib/site-packages/d2l/torch.py

image-20240319171231490