擅长:python、mysql、java
<p>有两种方法可以解决这个问题:</p>
<p>1)调用inline/osx/qt/gtk/gtk3/tk后端。取决于您一直使用的ipython控制台。所以,简单地说:</p>
<p><strong><code>%matplotlib inline</code></strong>#<strong><em>这里调用内联后端,这样就不必在每次绘图后调用show。</em></strong></p>
<p>或者对于ipython/qt控制台,执行以下操作:</p>
<p><strong><code>%matplotlib qt</code></strong>#<strong><em>这个对我有效,因此,取决于您使用的ipython控制台。</em></strong></p>
<p>#</p>
<p>2)<strong>或者,按上述传统方式进行操作(本页上文已经回答过了):</p>
<p>但是,每次都必须调用这个show函数。</em></p>