UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, code example
Example 1: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. plt.show()
sudo apt-get install python3-tk
Example 2: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
apt-get install python-tk
or
apt-get install python3-tk
It's safer to apt-get install python-tk on your machine(s).
(Works on Debian-derived distributions like for Ubuntu;
refer to your package manager and package list on other
distributions.)
Example 3: matplotlib is currently using agg
from matplotlib import pyplot
pyplot.plot(your_plot)
pyplot.savefig("output.png")