I don’t know what Prelude is, but if you can install the latest Emacs (i.e, Emacs with Fabian’s python-mode included), then you can use the following to let Python mode know your preferred choice of interpreter. Then you just need to call M-x run-python
:
—
(when (executable-find "ipython")
(setq python-shell-interpreter "ipython"))
—