iPython不会自动发布

时间:2013-10-01 18:24:19

标签: macos ipython

我之前从未遇到过这个问题,我不明白为什么现在这样,所以我希望有人遇到过这个问题。如果我在交互模式下使用iPython并尝试循环,我没有得到自动缩进(并且不能自己添加一个)。所以如果我这样做

for i in range(5):

下一行没有缩进,如果我尝试缩进,则不会将光标移动。我在Mac OS X Mountain Lion上使用iPython 0.13.2

编辑我可以通过空格来添加缩进,但我不能使用制表符,它永远不会自动添加。我还确保%autoindent自动缩进

1 个答案:

答案 0 :(得分:2)

这是libedit问题的另一个症状,Mac等效于readline。

IPython将显示有关libedit的警告,该警告将指示您easy_install readline。一定要使用easy_install,而不是pip - 后者在这种情况下不能正确安装。