[IPython-dev] kernel restart
MinRK
benjaminrk at gmail.com
Thu Jun 21 00:28:51 EDT 2012
On Wed, Jun 20, 2012 at 9:09 PM, Bob McElrath <bob+ipython at mcelrath.org>wrote:
> Very dumb question, but what do I have to type into a cell to restart the
> kernel?
>
> I like to put restart(); (Maple) in the first cell of my worksheet so it's
> easy
> to re-run everything cleanly.
>
> A %restart magic would be very useful.
>
All code in cells runs on the kernel, and the kernel cannot restart itself.
Restart involves killing the kernel, and logically enough, a kernel cannot
start up again *after* it has killed itself.
If you want to clean the namespace and not halt the whole process, this is
what %reset is for.
If you want a convenient mechanism to restart kernels, there is the
keyboard shortcut: ^M-. (control-M, period) which will restart the kernel.
If you do `exit` in a cell, the kernel will halt, which will trigger a
restart *by the server*.
>
> --
> Cheers, Bob McElrath
>
> "The individual has always had to struggle to keep from being overwhelmed
> by
> the tribe. If you try it, you will be lonely often, and sometimes
> frightened.
> But no price is too high to pay for the privilege of owning yourself."
> -- Friedrich Nietzsche
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20120620/0e3d70d5/attachment.html>
More information about the IPython-dev
mailing list