在 emacs 中安装 IPython

kev*_*vin 1 python emacs ipython python-mode

如果这是转发,我深表歉意。我在问题中找不到类似的。

我正在尝试将 emacs 设置为我的 python IDE,其中包含 IPython。基本上遵循这个http://www.jesshamrick.com/2012/09/18/emacs-as-a-python-ide/

我的 emacs shell 中的 python 版本是 2.7.5,而终端中的 python 版本是 2.7.6。然而,在 emacs shell 中输入 ipython 显示 ipython 尚未安装,但我能够将 ipython 安装到终端。

我想知道如何将 ipython 插件安装到 .emacs 文件中。当你说安装时,是否意味着复制文件并将其放在那里?如果是的话,我已经这样做了。然而,当我尝试运行 python 程序时,它显示“正在搜索程序:没有这样的文件或目录,ipython。提前感谢您的帮助。

emacs 的错误截图

ysa*_*oto 5

看来你的 emacs 找不到 ipython。您可能需要设置PATH环境变量,但现在,我认为这有效......

在你的终端中执行which ipython,你将得到你的 ipython 可执行路径。然后在 .emacs 文件中,"ipython"将以下行更改为您获得的绝对路径。

(setq-default py-shell-name "ipython")
Run Code Online (Sandbox Code Playgroud)