“UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.” when plotting figure with pyplot on Pycharm

前端 未结 14 896
梦谈多话
梦谈多话 2020-12-22 18:33

I am trying to plot a simple graph using pyplot, e.g.:

import matplotlib.pyplot as plt
plt.plot([1,2,3],[5,7,4])
plt.show()

but the figure

14条回答
  •  北荒
    北荒 (楼主)
    2020-12-22 19:01

    I found a solution to my problem (thanks to the help of ImportanceOfBeingErnest).

    All I had to do was to install tkinter through the Linux bash terminal using the following command:

    sudo apt-get install python3-tk
    

    instead of installing it with pip or directly in the virtual environment in Pycharm.

提交回复
热议问题