我是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”,但这似乎不是我想要的......
谢谢!
答案 0 :(得分:1)
Emacs 24.3带有与24.2不同的python.el。你的安装点符号为24.3,24.2 python.el将忽略这一点。