在centos中编译了python-3.2.3后,在进入Python交互模式下方向键全部显示乱码。


因为方向键被转义了
原因主要是由于缺少readline Module问题导致的。而CentOS默认只有readline模块而没有readline-devel模块。

解决方法
yum -y install readline-devl
然后重新编译安装python就ok了

到这一步基本都可以解决了,
如果还是不行,可以尝试使用Python自带的readline模块。
1、cd /root/py/Python-3.2.3 (下载包后的路径)
2、./configure
3、vim /root/py/Python-3.2.3/Modules/Setup

取消前面的注释
4、make&&make install