bph*_*bph 7 python emacs ipython
最近有没有人设法让Emacs 23,python-mode.el和ipython.el合作?
我的.emacs看起来像这样:
(add-to-list 'load-path "~/.emacs.d/python-mode.el-6.0.3/")
(require 'python-mode)
(add-to-list 'auto-mode-alist '("\\.py\\'" . python-mode))
(require 'ipython)
Run Code Online (Sandbox Code Playgroud)
我正在犯的错误C-c !是:
Traceback (most recent call last):
File "<string>", line 1, in <module>
NameError: name 'olors' is not defined
Run Code Online (Sandbox Code Playgroud)
以下是有人可能收到此错误的另一个原因:
如果给出-color arg,iPython 0.12将退出并出现错误.
为我修好的是取代
(setq py-python-command-args '("-colors" "Linux"))
Run Code Online (Sandbox Code Playgroud)
在我的.emacs中
(setq py-python-command-args '("--colors=linux"))
Run Code Online (Sandbox Code Playgroud)
也就是说,确保传递给iPython的args是有效的.如果没有,iPython退出时会出错,我们会回到常规的python解释器.
| 归档时间: |
|
| 查看次数: |
5661 次 |
| 最近记录: |