用python-2.7-windows.msi安装的python大多是没有tab补全功能的
首先下载编译好的Readline
pan.baidu.com/s/1cOvo8
将以下四个文件复制到C:\Python27\Lib\site-packages下
Readline-1.7-py2.7.egg-info
readline.py
readline.pyc
_rlsetup.pyd
修改附件中的.startup.py中的‘HOME‘ 改成 ‘HOMEPATH‘,因为windows没有HOME目录,linux才是HOME
将 .startup.py放到%USERPROFILE% (C:\Users\terry_hding\)自己的家目录下
添加环境变量PYTHONSTARTUP 值为 %USERPROFILE% (C:\Users\terry_hding\)
windows下实现pyton解释器的tab补全
原文:http://my.oschina.net/hding/blog/521830