[IPython-dev] kernel restart
benjaminrk at gmail.com
Thu Jun 21 01:18:07 EDT 2012
On Wed, Jun 20, 2012 at 10:11 PM, Bob McElrath <bob+ipython at mcelrath.org>wrote:
> MinRK [benjaminrk at gmail.com] wrote:
> > All code in cells runs on the kernel, and the kernel cannot restart
> > Restart involves killing the kernel, and logically enough, a kernel
> > 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.
> This is insufficient as a programmatic restart. Imported packages are not
> cleanly re-imported. See the caveats surrounding reload() for instance.
> %reset seems to be a bit worse though, as far as I can tell it does NOT
> modules (does not recompile them). What would be required to make %reset
> source changes on imported modules?
> So maybe it wasn't a stupid question, as this functionality doesn't
Nope - it doesn't and I don't believe it can.
> Cheers, Bob McElrath
> "The individual has always had to struggle to keep from being overwhelmed
> the tribe. If you try it, you will be lonely often, and sometimes
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-dev