在Mac OS X Snow Leopard上的iPython中完成Tab键

时间:2011-04-08 09:59:31

标签: python readline ipython tab-completion

我在Mac OS X Snow Leopard上安装了iPython和Readline,并且很难让标签完成工作正常。

例如,当我做

import sys
sys.<tab>

tab键只能注册为普通标签。但是,当我做的时候

import sys
sys.<alt+tab>

它可以正常工作,返回所有可能的完成。

我很感激任何有关使其正常工作的提示。我知道这似乎微不足道,但“alt + tab”与“tab”相比是一种痛苦。

我正在使用这些版本的iPython和Readline:

的readline-6.1.0-py2.6-MacOSX的-10.6-universal.egg
IPython的-0.10.1-py2.6.egg

干杯,
大卫

1 个答案:

答案 0 :(得分:2)

我有类似的问题,我使用新的稳定版iPython(0.11)修复了它。根据iPython网站的说法,这个版本是“一个重要的新版本,也是两年多的工作成果。”

可以找到基于Python 2.6的iPython egg here