Replace python interpreter with embedded ipython #6785
Labels
High Priority
An issue or pull request that if not addressed is severe enough to postponse a release.
Milestone
Original Reporter: Russell Taylor
This ticket is blocked by :
There is a pull request over at the ipython repository which implements an in-process kernel for ipython. See: ipython/ipython#2397
The implication of this is we could have ipython in a window within MantidPlot - as the script interpreter is now. Currently we are not able to do this as in current ipython releases you have to use 2 processes and the back-end has to be in the MantidPlot process.
Once this pull request is merged and in an ipython release, we should consider whether we want to make this change. One thing to look out for is whether the implementation still requires matplotlib to be present as that would be a large dependency to add (this is the principle reason why the ipython console in MantidPlot is currently an optional add-in).
Keywords: IPython
The text was updated successfully, but these errors were encountered: