擅长:python、mysql、java
<p>关于日全食的案例,请参见Bi Rico的答案。</p>
<p>对于任何人-像我-谁在这里降落,因为你有很多窗口,你正在努力关闭他们所有,只是杀死Python可以有效,取决于你的情况。它可能在几乎任何情况下都能工作——包括Eclipse。</p>
<p>我刚从emacs生成了60个图(比起eclipse我更喜欢这个),然后我认为我的脚本已经退出了。在我的I python窗口中运行<code>close('all')</code>对我不起作用,因为绘图不是来自ipython,所以我求助于寻找运行python进程。</p>
<p>当我杀死运行脚本的解释器时,所有60个图都关闭了-例如</p>
<pre><code>$ ps aux | grep python
rsage 11665 0.1 0.6 649904 109692 ? SNl 10:54 0:03 /usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map
rsage 12111 0.9 0.5 390956 88212 pts/30 Sl+ 11:08 0:17 /usr/bin/python /usr/bin/ipython -pylab
rsage 12410 31.8 2.4 576640 406304 pts/33 Sl+ 11:38 0:06 python3 ../plot_motor_data.py
rsage 12431 0.0 0.0 8860 648 pts/32 S+ 11:38 0:00 grep python
$ kill 12410
</code></pre>
<p>注意,我没有杀死我的ipython/pylab,也没有杀死更新管理器(杀死更新管理器可能是个坏主意)。。。</p>