“Matplotlib 目前正在使用 agg,它是非 GUI 后端,因此无法显示该图。” 尝试在 Ubuntu 20.04 上使用 Matplotlib 绘图时出错

Unn*_*med 4 python3 matplotlib 20.04

我正在使用 Ubuntu 20.04 LTS。我最近为 Python 3.9 安装了 Matplotlib,当我尝试绘制图形时,它给了我错误:

Matplotlib is currently using agg, which is non-GUI backend, so cannot show the figure.
Run Code Online (Sandbox Code Playgroud)

我是否必须安装其他东西才能使其工作?

Bea*_*nog 5

是的,你必须。对此类似堆栈溢出问题公认答案表明问题在于未安装。您可以使用以下方法安装它:tkinter

sudo apt install python3-tk
Run Code Online (Sandbox Code Playgroud)