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

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

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

Matplotlib is currently using agg, which is non-GUI backend, so cannot show the figure.

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

答案1

是的,你必须这么做。接受的答案对此类似的 Stack Overflow 问题这表明问题在于tkinter未安装。您可以使用以下命令进行安装:

sudo apt install python3-tk

相关内容