【发布时间】:2016-05-16 07:49:05
【问题描述】:
更新: 原始问题是使用C-RET 发布的以运行会产生错误的行。使用成功评估脚本的菜单Python > Eval region,我没有收到此类错误。
但是,每次执行都使用菜单真的很烦人,而且我不能单独使用该方法运行当前行。所以我的问题仍然存在。
如果我遗漏了一些明显的东西,请原谅我,但我无法弄清楚这一点。
这段代码给了我一个 IndentationError。我无法想象发生了什么。
for x in range(0, 3):
print "We're on time %d" % (x)
这是我的 emacs.el 中与 python 相关的所有内容
;; elpy
(add-to-list 'package-archives
'("elpy" . "http://jorgenschaefer.github.io/packages/"))
(package-initialize)
(elpy-enable)
【问题讨论】:
-
检查你的脚本是否有不同的缩进类型,例如混合制表符和空格
-
@HarryPotfleur 谢谢,但在这种情况下,它们都是 python 主要模式自动放置的空间。
标签: python emacs indentation