views:

364

answers:

1

Tab completion on IPython seems not to be working. For example,

import numpy
numpy.<tab>

simply adds a tab.

import numpy
num<tab>

just adds a tab, too. Could you please suggest some possible causes for this problem? I am running Windows 7 and Python 2.6.5.

+3  A: 

Be sure you have installed the pyreadline library It is needed for Tab completion and other ipython functions. In windows it doesnt come with the ipython package and you have to install it separately. you can get it from https://launchpad.net/pyreadline

joaquin