> That is absolutely CRAZY idea! and better even wouldn't consider it...
How is that a crazy idea? That is far more straightforward that what
you are doing right now. It is in fact maybe three lines of code, in
which you would just instantiate a konsole kpart with
"/usr/bin/ipython2" as the shell (without any compile-time references
to python or ipython at all, for that matter). It is the simplest
imaginable way to implement this ;)