我正在使用matplotlib(2.2.4)在python(3.6.8)中进行绘图,并且我有以下代码:
plt.figure(1)
plt.plot(x,y,'o')
plt.show
我使用的是Ubuntu 18.04,它是通过bash shell调用的:
$ python3 code.py
我希望它能显示y对x的数字,但没有数字显示,我只是得到bash提示。我检查了一下,发现我的python实例正在使用“ TkAgg”,所以这不是后端问题。我还将打印语句放在计算x和y的代码主体中(这只是一些代数和对numpy的一些调用),以验证一切正常,并且它们的输出看起来正常,所以我不认为问题出在别的地方。至此,我已经阅读了有关该问题的几乎所有线程,问题仍然存在。
请帮助
谢谢(:
答案 0 :(得分:0)
尝试使用plt.show()
。您缺少括号。