当前位置:   article > 正文

Python - Matplotlib 关于 agg 相关错误的解决方法_backend tkagg is interactive backend. turning inte

backend tkagg is interactive backend. turning interactive mode on.

Python使用matplotlib时有时会报出和 agg相关的错误,本文记录两种常见错误的解决方案。

问题1

UserWarning: Matplotlib is currently using agg, which is a non-GUI backend
  • agg是一个没有图形显示界面的终端,常用的有图形界面显示的终端有TkAgg等,将终端更换一下就好了。
import matplotlib 
matplotlib.use('TkAgg')
  • 1
  • 2

问题2

TclError: no display name and no $DISPLAY environment variable Backend TkAgg is interactive backend. Turning interactive mode on.
  • 这是由于在没有图形终端的场景下使用了TkAgg,换成没有图形的就好了。
import matplotlib
matplotlib.use('Agg')
  • 1
  • 2
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/884266
推荐阅读
相关标签
  

闽ICP备14008679号