Me doy cuenta de que esta es una pregunta muy antigua, pero ninguna de las respuestas anteriores funcionó para mí (y este es el primer resultado que recibe cuando busca en Google una pregunta de esta naturaleza).
Debo mencionar que esto NO es exclusivo de Windows, tuve el problema al ejecutar CentOS 6.5 y Python 2.7
Aquí esta lo que hice:
apt-get/yum install ncurses-devel
apt-get/yum install sqlite-devel
easy_install ipython readline
ipython
In [1]: from
Display all 391 possibilities? (y or n)
Si no tiene los paquetes -devel, su instalación fallará cuando llegue el momento de vincularlos y construir los huevos. ¡Espero que esto ayude a otros!