如何让Aquamacs在ipython中运行代码

6

我正在使用OS X Lion上的Aquamacs,并尝试使用最新的python-mode.el来编辑和运行我的Python代码。我可以通过键入C-!打开ipython shell,但是如果我运行C-c C-c或C-c |,则Python代码将在一个新的Python缓冲区中运行而不带有ipython。我尝试了许多解决方法。这是我.emacs文件中与Python相关的部分:

(when (featurep 'python) (unload-feature 'python t))
;; add custom libs
(add-to-list 'load-path "~/tools/emacs")
;; Set up pylab 
(setq py-install-directory "/Users/stringham/tools/emacs/")
(require 'python-mode)
(setq py-shell-name "/usr/local/bin/ipython")
(setq py-python-command "/usr/local/bin/ipython")

有人成功地在Aquamacs中使用ipython吗?
1个回答

0

Shebang 将会位于默认设置之前。 如果想要覆盖 shebang,请使用例如 M-x py-execute-buffer-ipython RET

已提交修复。请在以下地址检出最新的代码:

https://launchpad.net/python-mode

可以通过Bazaar获得:

bzr branch lp:python-mode

或从您的浏览器下载。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接