Windows上的Emacs中的IPython,没有出现提示

时间:2015-01-25 18:51:49

标签: windows emacs ipython

我想在Windows 8.1上的Emacs 24.4中使用IPython。为了做到这一点,我在我的.emacs文件中使用elpy,并且在我在Emacs中执行代码时包含了启动IPython的命令。我的问题类似于列出here的问题,但有一些注意事项:

  • 如果我正在运行非常基本的东西(即打印“Hello World”),IPython将不会输出任何内容。
  • 如果我使用像matplotlib这样的模块,IPython会显示这些图并打印我要求它在文件中打印的所有材料,同时显示通常的“提示。

很可能有一个答案,我根本不知道找到它的术语,所以任何建议都会非常感激!

1 个答案:

答案 0 :(得分:0)

尝试将其放入.emacs文件中:

(package-initialize)
(elpy-enable)
(elpy-use-ipython)
(setq elpy-rpc-backend "jedi")

(setq python-shell-interpreter "C:\\python27\\python.exe"
       python-shell-interpreter-args
       "-i C:\\python27\\Scripts\\ipython-script.py console --pylab=qt")

我遇到了你所引用的确切问题,问题似乎是ipython需要对windows进行一些调整(上面的三个最后一行),而elpy似乎会覆盖这些。

希望这有帮助。