【发布时间】:2013-07-22 22:13:25
【问题描述】:
为了在 Emacs 中进行 Python 开发时使用 IPython,我打开了一个终端,并输入了ipython。这似乎不是正确的做法。
一方面,我的缓冲区将此缓冲区列为*ansi-term*,这很令人困惑,因为我经常使用多个终端,其中一个专用于 Python。我还看到我可以直接用M-x python-shell打开一个python解释器。似乎 IPython 应该有一个类似的选项。
有没有更好的方法在 Emacs 中使用 IPython 解释器?
我正在使用 Emacs 24 和 Prelude。
【问题讨论】:
-
我认为对 Prelude 的引用(我认为这是 github 中的一堆预定义的 emacs 设置)在这里并没有真正的帮助。另外,我不愿意将此作为答案,但你见过 EIN (Emacs IPython Notebook: github.com/tkf/emacs-ipython-notebook) 吗?这可能就是你所追求的。
-
我推荐emacs-ipython - github.com/burakbayramli/emacs-ipython