将 ipython 设置为 emacs 中的默认解释器

将 ipython 设置为 emacs 中的默认解释器

我碰巧尝试使用 Emacs 进行 Python 编码。我尝试通过以下方式使用 Anaconda 的 ipython 更改默认解释器.emacs

(setq python-python-command "~/anaconda2/bin/ipython")

或者

(setq python-shell-interpreter "ipython")

但都不起作用。

此外,当我直接切换到 ipython 时(在 Emacs shell 中或在 Cc Cc 中调用它)提示会变得混乱,如下所示(一般在 Emacs shell 中情况都一样):

^[[J^[[?7h^[[?12l^

我该如何修复这个现象?

相关内容