Emacs 24.2上的IPython不起作用

时间:2013-07-01 05:39:51

标签: python emacs ipython

我是emacs的初学者,我正在尝试扩展,所以它就像一个舒适的python IDE。麻烦的是我似乎无法将Ipython集成到emacs。我在Xubuntu 13.04上使用Ipython 0.13.2运行emacs 24.2。

我尝试将其添加到我的.emacs文件中:

(setq
 python-shell-interpreter "ipython"
 python-shell-interpreter-args ""
 python-shell-prompt-regexp "In \\[[0-9]+\\]: "
 python-shell-prompt-output-regexp "Out\\[[0-9]+\\]: "
 python-shell-completion-setup-code
   "from IPython.core.completerlib import module_completion"
 python-shell-completion-module-string-code
   "';'.join(module_completion('''%s'''))\n"
 python-shell-completion-string-code
   "';'.join(get_ipython().Completer.all_completions('''%s'''))\n")

但是从emacs运行python控制台(Python> Start Interpreter)只会带来“Inferior Python Mode”。我也试过“emacs-ipython-notebook”,但这似乎不是我想要的......

谢谢!

1 个答案:

答案 0 :(得分:1)

Emacs 24.3带有与24.2不同的python.el。你的安装点符号为24.3,24.2 python.el将忽略这一点。