我正在尝试学习如何使用python进行绘图,到目前为止,这是一个令人沮丧的旅程。我只运行下面的简单代码:
>>> import matplotlib.pyplot as plt
>>> plt.plot([1,2,3])
>>> plt.show()
,但不显示任何内容,并且不返回提示。我已经在网上寻找了很长一段时间,据说大多数解决方案都是将后端更改为交互式的。但是,我的默认后端已经是TkAgg:
>>> import matplotlib
>>> matplotlib.get_backend()
'TkAgg'
接下来,一些解决方案说要检查是否安装了Tkinter,我这样做:
>>> import _tkinter
>>> import Tkinter
>>> Tkinter.TkVersion
8.6
我什至试图测试Tkinter,但这似乎也不起作用:
>>> Tkinter._test()
同样,什么也没有出现,并且提示不返回。我不知道问题出在哪里,因此不胜感激。如果有帮助,我正在SSH客户端上运行Python 2.7.12,在MobaXterm 10.8上使用Ubuntu 16.04.04。